Can't setup 3 nodes MongoDB recplica set

What I would do:

  1. On the system you want to stay as secondary, set the priority to 0
  2. On the problem system, check its log. Be sure it is listening on the expected port
  3. Confirm that from all systems you have connectivity to the problem system on the port it is listening on
  4. Drop the problem system from the config, then re add it

Hth!