Not receiving video when trying to run in IBM LinuxOne instance

Hello, I was able to successfully run the mediasoup-demo locally but when I am trying to run it in IBM LinuxOne instance, I am not receiving the remote video or audio.

I set the ip and announcedIp as 148.100.79.193 which is the public IP of the instance and there is no other private IP. I even made the required ports publicly accessible and even tried by stopping firewalld.

All I can see in the server logs is RTC::WebRtcTransport::OnRtpDataReceived() | DecryptSrtp() failed. I think this happens when packet is lost but the frequency with which it was printing, it felt like all packets are getting lost :sweat_smile:

Please help me to figure out the problem.