It is normal that you cannot listen to an IP for which is there is no interface. That is why it starts fine when you remove 192.168.1.214 from the mongod.service file.

At the same if ifconfig shows you the address and you can start manually with it, it then means that you have another systemd service that brings that interface up.

You will have to find which systemd unit initialize the desired IP and update the mongod service file to ensure that is run only after the other is started with Requires= and After= or Wants=.