Issue description: I have 2 active media centers. 1 android phone (192.168.3.43) and a fireTV stick (192.168.3.6). Everything is working fine and I can cast from the phone to the stick. If I kill Yatse and restart it it sometimes mixes the IP addresses and I end up with both the phone and the stick having the same IP address 192.168.6 so Yatse cannot connect to the phone anymore. If change change back the phone to 192.168.3.43 everything works fine again.
As you can see, no setting is modified at all. I just kill Yatse and launch it again and the IP is taken from the other host (IP discovery as you mentioned) even though the other host and its IP are still active ending up with twice the same IP.
I have not set any MAC address in Yatse
As for my router, everything is set properly :