Graphql timeout was reached

We are experiencing a lot of these connection errors when submitting graphql admin api requests.

cURL error 28: Failed to connect to store.myshopify.com port 443 after 10001 ms: Timeout was reached

What is the solution? Has anyone seen this before? There have been no updates on our end, and we are seeing an increasing number of these ongoing for the past hour across both our Shopify apps.

I see it all the time. Some weeks more than others.

Our GraphQL API client implements error-based retry with exponential backoff.

When that fails we display a message stating that XYZ cannot be done due to Shopify returning error X. This part is important because users will write a review blaming your app when your app is not at fault.

Other than these things what else can be done?

we’ve got some of that (probably need more by the sounds of it) but currently it appears to be happening in quite a significant quantity extending for the past two hours which made me think something out of the ordinary is going on - like Shopify is having a moment or something

I checked our logs and couldn’t find anything that would explain this. That said, the error indicates the request never reached Shopify servers.