UDP Confusion

I’m not even sure where the confusion is.

I have two computers connected via UDP. Both running the same Xojo app (built simply to figure out networking).
I initially broadcast a small piece of text. That is successful.
I then try to send some text to the specific IP address. As far as I can tell, it never arrives. Doing the broadcast again, however, still works.

Any one have any clues?


How are you constructing the datagram? And I assume you have Connected to the port?

I assume i have connected to the port because the broadcast worked. I’m using the same port for the broadcast and the direct message.

I am setting the port, address, and data.

Another piece of information: The machine receiving the broadcast message responds back to the first machine, and that message is successfully received.