Windows will pick which nic to use when sending network packets based on what it believes to be the best route to that IP.
Likewise on a secondary MP will listen on all nics for incoming connections.
If this has suddenly changed then make sure you are not using the lookup IP option in MP as the IP being returned may have changed to the other nic. Directly specify the IP of the nic on the machine you want to connect to.