DH-904 error on historical data - throttling query

I have searched the forum, but the solution given in trade_hull appears to be to introduce a sleep(2) before each call, that is too slow. For my historical data collection, i am using 4 requests / second which means that there is a 0.25 second gap before each intraday historical data call. But I still get DH-904 error. This is after market hours and no other process is running on dhan. The v2 api documents suggests that the data apis are only throttled for second and day limits. Is there some other limit that i am missing or a more recent throttle guide?
The v2 api throttle that i am using is below

1 Like