The EV3 can get a UDP message from Ubuntu but Ubuntu can’t receive a message from the EV3 yet.
How did you test that?
How can I check if my PC is blocking UDP messages?
The best way is to test whether or not data is being send back and forth between the PC and the EV3. Use wireshark for this. You should see something like the dump that can be downloaded from the guide…