Kite Connect authentication issue — persistent Invalid checksum
App type: Connect
App status: Active
Kite Connect subscription: Valid
API key: 16 characters
API secret: 32 characters
Python SDK: official KiteConnect
Fresh request token: 32 characters
Checksum: SHA256(api_key + request_token + api_secret)
generate_session() returns: TokenException: Invalid ‘checksum’
I tested this using a standalone script with the API key and API secret entered directly from the active Connect application, independent of my trading application. The login succeeds and produces a fresh request token, but /session/token rejects it with Invalid checksum.
Please verify whether there is an account/application-side issue with session-token generation for this Connect app.