I am using request key to receive access token and public token. Once subsequent running of application i am setting the saved access token and public token since a access token should be valid for a day.
But still i am receiving session timeout when trying to access kite.
I also tried to login and retrieving new request token using which i re-requested access and public token. The value of these token seems to be same as pervious ones but still i am receiving session timeout for the api requests.
Are you sure you are not calling
requestAccessToken
method everytime you run the App?