I am using react-native-webrtc to build a video chat app in android. I wrote the code on two screens: one for the caller and 2 for the receiver. When I first try the video call it works fine. I close the call and try to call again : I get failed to set remote/local answer and if I look into the signaling server logs I can see that 2 offers are send and 2 answers. If I close the call and try again 3 offers are sent and 3 answers.
If I reinitialize the app the first time it works fine again. Then the trouble repeats itself.
Do you have any ideas ?