Did you figure this out?
There can be a limit on the number of data - if number of data points is more than the number of pixels.
What does your aggregation (sum, avg) look like?
Have you followed the guide for troubleshooting queries?
https://community.grafana.com/t/how-to-troubleshoot-metric-query-issues/50/2