I don't run Linux. FMP24 starts the receiver and sends data over the chosen link address. DSDPlus looks for linked data when it starts.
It might depend on which type of linking you are using. I use Direct and starting in the wrong order occasionally produces the "not listening" error or just failure of DSDPlus to detect when FMP24 starts sending.
If I start the "wrong" one first but ultimately start them both, they end up talking to each other. It might be that if you start the "wrong" one first and wait too long to fire up the other part, that the one initiating the connection may have given up. I've never had an issue though.
As a general rule I fire off whichever one shows up first in my Explorer window and then fire up the other, and I've never had a problem with the two connecting even if I fired up the "wrong" one first.
