Zklogin devnet authentication issues

Hello Sui builders,

I’ve come across an issue with zklogin. Every time dev net gets reset people who are logged in to my app with zklogin get authentication issues. The solution is that they completely disconnect their account in the browser wallet and then reconnect to the wallet and finally my app. Is this normal?

I didn’t save the exact error but I will update the question as soon as it happens again, probably on Monday when the network gets reset again.

I’d be grateful for any help.

I’ve got some more info:

  1. I changed from sui-devnet.mystenlabs.com/graphql to graphql.devnet.sui.io/graphql (I think it’s necessary according to this doc: docs.sui.io/concepts/graphql-rpc)
  2. I’ve updated the @mysten/sui to 1.39.1

Now I get:
ERROR: f:verifySuiWalletSignature@mystenSignature verification failed {
“error”: "Unknown field “verifyZkloginSignature” on type “Query”. Did you mean “verifyZkLoginSignature”
}
Because of the “l’ instead of “L” typo in the library.

I’m thinking it might be because the graphql beta is being rolled out or I’m using the wrong library version? I’ve tried patching the typo but I was getting invalid signatures either way.

I would appreciate any kind of help.