Earl-
You are correct about the reason you are getting Error 60. Both of your ideas about addressing this issue are good work arounds. The only other option you can try is by changing the LabVIEW INI file. This change will allow the user to connect more than one client to a UDP port at a time.
Fair warning… this solution only works with certain (older) versions of Windows:
1. Open the file: LabVIEW.ini (it is most likely located in C:\Program Files\National Instruments\LabVIEW X.X, where "X.X" is the version number.)
2. Add the line: SocketSetReuseAddr=TRUE
3. Restart LabVIEW. The changes should take effect.
Good luck.
Regards,
Mike S
NI AE