It sounds like the expected behavior. If the second node's connect permissions has been revoked, it will lose its connection to other nodes in the network, and therefore not see this new transaction coming in which sends it the asset. You can confirm that it has no peer connections using the getpeerinfo command.