Users sometimes have SlimeVR servers installed and launched on various devices, which can cause issues when connecting trackers.
As unlogisch said, "i believe SlimeVR Server sends already an announcing packet. So you could just listen to it? UDPPacket1Heartbeat i believe is the server sending one?" it would be probably useful to add something that could check for other servers and give the user an indication of the situation.