I don't know if this is applicable to older comments, but Expo recently released a new SDK, Expo53, and this introduced some breaking changes with supabase's realtime functionality, so they can't be run together. I didn't find a solution, but it's only breaking on expo53, so if you switch back to expo 52, or any other older version that worked, you can test in the ios simulator on your device, or use development server, and then you can still release to testflight. same applies to any other version that was working.