Azure Monitor Queries randomly timeout

I am using Grafana 9.3.2 with the Azure Monitor Plugin 1.0.0 to query Azure App Insights.
Occasionally, my queries take too long to complete or don’t finish at all, even though I have set the data proxy and nginx timeouts to 5 minutes. This occurs with both simple and complex/large queries. It’s particularly problematic with big queries, as they time out in Grafana but run successfully in the Azure portal. I have followed the time filter instructions as per the Azure Monitor documentation.

Has anyone else experienced this issue or does it suggest a configuration problem on my end? Azure Support mentioned that they don’t apply rate limiting that could cause this behavior, but perhaps someone else knows better?