i've been working on a socket server that has a tcp port and a udp port,
for a voice chat and this is what happened
on the local host :
sending data in tcp works fine✅
recieving also in tcp works fine✅
sending data in udp works fine✅
recieving also in udp works fine✅
deploying on the internet :
sending data in tcp works fine✅
recieving also in tcp works fine✅
sending data in udp works fine✅
recieving in udp doesnt work ❌ as it was never happened (server logs have no error and it says packet sent successfully) but from the client code there is no error and nothing happens as it never got sent, Is there something i missed that needs to be set when hosting in the internet ?