TCP is working just fine, UDP is just working one way server <- client. I have to figure out why