iceConnectionState goes from *checking* to *failed*

Both clients connect to the signalling server on the phone and exchange the offer, answer and ICE candidates, but then the iceConnectionState goes from checking to failed and the streams don’t get exchanged.

Me too Im having this issue as well did you get some solution?