P
In my case, after login succeeded, the very first call itself is failing with "Access denied because of exceeding access rate" error. This is happening for https://apiconnect.angelone.in/rest/secure/angelbroking/historical/v1/getCandleData API. Lately, the calls to this API is throwing the rate limit error most of the time for me, even though it is the only call made after login from my account.
AngelOne SmartAPI Team - You have some serious issue here to fix. This is affecting lot of people. Your rate Limiting logic has major bugs to be fixed.
One to fix this issue: You can cache the candle data, so that you don't need to build the response for every calls. This should drastically reduce your server over load.