Appel à la fonction non définie Guzzlehttp \ _idn_uri_convert ()

It turned out not to be the issue,
but rather a "subapplication" within the main application
was autoloading an earlier version of guzzle.

So this turned out to the result of poor design
and then having 2 composer autoloaders mixing up with eachother.

Running composer update in the subapplication
resolved the issue, as it was autoloading the functions.php
from the older guzzle version:

  - Updating guzzlehttp/guzzle (6.3.3 => 6.5.2): Loading from cache
Index out of bounds