I’m on SDK 40. Periodically I notice Expo Go hangs when doing an await for a custom method. The start of the custom method is console.log and it isn’t even appearing.
In SDK 42, (I presume 41 as well) it just hangs regardless. Is there some sort of limit or way to check if there’s any leaked “awaits”?
it’s very unlikely this is related to expo specific code. if you can provide a reproducible example that’d be great. you may want to investigate your other project dependencies
In the MVCE when you start it the first time everything is more or less okay. On the second restart/reload (just make a small change such as modifying the console logs) you will notice that the useEffect hooks no longer fire.
On SDK 42 it stops on the first attempt. On SDK 40 it takes a few tries then it reaches the same situation.