Why does the simple login process not work many times during outside market hours? Even though the access_tokens are supposed to be valid for 24 hours unless otherwise forcefully invalidated, I have seen frequent errors "Message build error" while trying to access the api.
The usual remedy is to refresh the access token. For example: my access token was last refreshed at 10:30 AM on Apr 16 but when I am trying to access the api at 2:00 AM (April 17), I get "Message build error". When I try to login via kite web to generate fresh access token - I am getting the error " 2FA is blocked on your account. Please reset your password or contact support."
In addition to that - gateway timeout error while logging in to kite is fairly common (specially around midnight). Could you please throw some light on this?
1. Why the login service doesn't work 24x7 2. Why does the access_token needs a refresh within 24 hours ( I get that at around 7AM all access_token are reset but I am getting the error at 2 AM)?