The app that works is a game I play, which only uses port 6112. It doesn't interfere with port 4050 even when it is open, yet port 4050 still is blocked somehow. The app I made (The one that can't recieve connections) works fine with LAN Ips, so the socket is free, and must be being blocked somewhere else

I have no idea what could be causing this