This issue is back on 1.17.40. I tried connecting the Nintendo Switch to Windows 10, Nintendo Switch to iPad and then iPhone, an iPad to an iPhone, and finally an iPad to Windows 10. The iPad to Windows 10 did work, but it is certainly a pain to transfer worlds back and forth all the time. I also tried restarting the modem as before, but it didn’t help this time. I also tried fully restarting the iPhone and Nintendo Switch to see if that fixed the issue.
I later tried disconnecting the iPhone from the WiFi network to use LTE instead, and that seems to have done the trick for getting the Nintendo Switch to connect to the iPhone. With all of the comments about NAT’s and port-forwarding, I wonder if port forwarding to different devices on the same network may be causing the issues.
We just had our first successful connection in a while. We recently restarted the router for a different networking issue, and the Switch connected to my iPhone sometime afterwards. I'm not entirely confident that the router restart is what made it work, but here are all of the things that I've tried over the past month:
Logging out and back into Nintendo Switch Online (didn't work right after)
Logging out and back into the Microsoft account on the Switch (didn't work right after)
Logging out and back into the Microsoft account on the iPhone (didn't work right after)
Restarting the Switch and iPhone (didn't work)
Connecting the Switch to different worlds on the same iPhone (didn't work)
Connecting the Switch to the same world on Windows 10 after transferring the world using the iCloud method (did work)
Connecting the iPad to the same iPhone using the same world (did work before the restart)
Connecting the Switch to the same world on iPhone with the Warp VPN enabled on iPhone (Got a different error message than before)
Trying the splash potion of harming trick to see if that fixed the issue (didn't work)
Have the player log in, and if they get in far enough to load in their character visually, go to where they are and kill them using splash potions of harming. This is supposed to force them to move and stop being glitched, but in this case, they disappeared entirely. When they tried logging in again, they just had the dying poof animation. They didn't even drop their inventory. Luckily we tried this on a world backup instead of the original.
Restarting the router (didn't try again immediately afterwards, so I don't know if this is 100% the solution, but this is probably what solved the issue)
Trying to connect the Switch to the same world on iPhone without the VPN (didn't work until recently)
Our specific router is a TP-Link X60 with 3 satellite mesh points. Restarting the router fixed a couple other issues with Android phones connecting to the network, so there may have been bigger issues overall with the network.
I'm having this issue on Nintendo Switch and iOS.
The Nintendo Switch can connect to:
other players on Xbox not on the local network
My Windows 10 computer on the same network using the same world as the iPhone,
The Nintendo Switch can't connect to the iPhone on the same network.
My iPad can connect to the same world on the iPhone that the Nintendo Switch can't connect to.
The same iPhone can connect to a world on the Switch, but the Switch can't connect to a world on the iPhone.
The switch used to connect to the same iPhone in 1.16.20, but it won't connect now.
Steps that I've tried are:
removing all VPN software from the iPhone
logging out and back into the Microsoft accounts on the Switch and iPhone.
uninstalling and reinstalling Minecraft on the iPhone using the iCloud method to backup the worlds
restarting the Nintendo Switch and trying again from scratch
Never mind. I was just temporarily lucky with it. It seems to be just as common now.
The bug isn’t entirely removed in 1.17.2, but the issue is less common now on iOS.
I can confirm that I’m also seeing this on an iPhone with the Razer Kishi in 1.17.0. I don’t remember this being an issue before 1.17.
This bug still effects version 1.17.41