Context Deadline Exceeded error while executing workflow

We are using temporal cloud with mtls, switched from onprem to cloud recently and we are seeing context deadline exceeded errors since then and the issue is intermittent. When we used to be in onprem there wasn’t any issue with context deadline exceeded. Same Code.
It happens when we use temporalClient.ExecuteWorkflow, and the issue is happening a lot. We are not using any timeouts and we are just using context.Background.

Is is something to do with mtls?

Please suggest.

Please file a ticket at support.temporal.io for help.