iOS devices issue with retrieving wallet address

We have integrated Web3Auth with our website.
Previously, when trying to login with iOS devices using Chrome browser.. It was working fine.
Lately, login is successful but wallet address is not retrieved. This is causing many functionalities to break up. And currently, I can make it work on Safari iOS browser by disabling Prevent Cross-Site Tracking in settings.

Debugging the issue (session storage data) on Safari Browser (iOS):
{"userModule":{"userInfo":{"email":"","name":"","profileImage":"","verifier":"","aggregateVerifier":"","verifierId":"","typeOfLogin":"google"},"clientTimeOffset":0,"keyInfo":{"typeOfUser":"v1","privateKey":"","pubKey":{"pub_key_X":"","pub_key_Y":""},"publicAddress":"","metadataNonce":""},"walletKeyInfo":{"typeOfUser":"v1","privateKey":"","pubKey":{"pub_key_X":"","pub_key_Y":""},"publicAddress":"","metadataNonce":""},"currentDappClientId":"REMOVED","authToken":"","challenge":"","uniqueDapps":[],"alwaysSkip":false,"persistedUserInfo":{}}}
All are empty

The data is blocked by the brower.
Is there any solution for this?



Originally posted by: alaabadran

Check the discussion at: https://github.com/orgs/Web3Auth/discussions/856

If session storage is blocked then we fallback to an encrypted server channel. It should always return the address. You can DM me your app link and way to reproduce the issue on telegram: himanshuchawla009



Originally posted by: himanshuchawla009

I am not getting a support from @himanshuchawla009 Just getting generic answers.
Web3auth wallet is blocked by many browsers, and the fallback they talk about is not working.
Web3auth wallet and private key are blocked by Chrome iOS, Firefox, Brave, Safari browsers. Some works if you disable privacy protection.. Which is risky.
We need a fix to this issue please



Originally posted by: alaabadran

Hey @alaabadran

Can you please check your iOS version? Web3Auth cannot work with iOS v13 and lower. It only supports iOS 14 and above. This is because the browsers don't support BigInt.

Please check the compatible browsers here: https://browsersl.ist/#q=supports+bigint%2C+not+dead



Originally posted by: yashovardhan

This issue was solved by migrating to the latest SDK.



Originally posted by: yashovardhan

I have sent you the app link to your Telegram.. Looking forward to your response.
Thanks



Originally posted by: alaabadran

@himanshuchawla009 Just following up on this issue.. Have you go the chance to look into this?



Originally posted by: alaabadran