Hoping @ChristianSchmitz might be able to help with this one...
I made a little project using the UDPSocketMBS class a year ago and everything worked fine. However, I've since come back to expand it and I've encountered a weird new bug. Datagrams being sent over the socket to clients are definitely being received as they are sending response packets back, however, every single datagram I read from the socket has it's port property set to 0! This makes it impossible to match the responses with my original messages.
I'm confused as to what could have caused this but the only change I've made is to upgrade my Xojo version to 2018r4 from a much older one. Could this be an incompatibility problem between the MBS plugins and Xojo?
Using Xojo 2018r4 + MBS Plugins v18.4