Hi, Kannan I solved the issue by configuring the ice servers. The snippet looks like this now. const peer = new Peer({ initiator: true , trickle: false , config: { iceServers: [ { urls: "stun:numb.viagenie.ca" , username: "sultan1640@gmail.com" , credential: "98376683" }, { urls: "turn:numb.viagenie.ca" , username: "sultan1640@gmail.com" , credential: "98376683" } ] } , stream, });