The expo camera component seems to crash after three recordAsync/stopRecording calls in a row. This is only occurring on iPhone (iPhone 7, iOS 11.1, expo client 18.104.22.1680430), not Android.
There is a similar post of this issue here: Camera: Unable to take 2nd picture. Fail to connect to camera service error
But unlike that thread, this occurs even without react navigation.
See the snack here:
Try pushing the “start” and “stop” buttons three times in sequence, and then try to “go to screen two”. Screen two is simply a state, and all it does is hide the camera component, which is enough to crash the app.
Am I doing something wrong here? Thanks.