Basically a dev only issue. The guzzle exception is not caught, causing a fatal.
Look into using the WP filter to disable ssl verification, then pass that value all the way through Ryan McCue's Requests lib, down into the Guzzle lib, where it should use the 'ssl' => [ 'allow_self_signed' => true ] parameter.
Also, we should catch that exception and display the error.