I followed the suggested standalone login-script test.
The standalone Python script using Kite Connect SDK 5.2.1 also fails during generate_session().
API key length: 16 API secret length: 32 Request token length: 32 Request token has no whitespace API key and API secret match the active app API secret was regenerated Fresh request token is used immediately
The standalone SDK call returns:
TokenException: Invalid checksum
The direct /session/token request also returns HTTP 403: