Inconsistent results from API endpoint /v1/bars/{timeframe}

Hi,
Great service overall.

I have just came across one major bug though: Sometimes, when I call /v1/bars/{timeframe} endpoint to retrieve historical data, I receive different results per call even while using the exactly same parameters. For one call I get bars for certain timestamps, yet on another one they are missing. Please see the attached example with minute bars for TSLA with timestamps 1585575180, 1585575240 and 1585575300 being once returned but missing on another call.

Thanks in advance for fixing this.