I see this everywhere where your plugin working. I mean at setup page, when I configure new calendar, on dedicated page with embeded calendar and also where I’m trying to put widget.
I just found the problem recently. This is because my web server is behind HTTP proxy, which is configured via environment.
I looked into vendor/google/apiclient/src/Google/IO/Curl.php and found this:
$this->disableProxyWorkaround = $this->client->getClassConfig(
'Google_IO_Curl',
'disable_proxy_workaround'
);
When I remove disable_proxy_workaround it just start working.
So this is something with vendor library. Do you have any idea?