It shouldn’t be. I don’t remember a time of it not persisting a user. The testcases check for persisting the
sessionToken in the keychain, so if it would have broke, the testcases should have caught it.
I have the latest version in a couple of apps as well as my students use the latest version in their project apps and they haven’t reported any issues about the login not persisting to me.
What version are you using? Is this for iOS?
One thing could be, can you send how you initialize your client? For Linux or Android you will need to provide your own Key/Value Store as they don’t have a Keychain. so they can’t persist between logins on their own. If you are passing in your own store, data could possibly be saved incorrectly.