I've run into this problem several times now and I think I have a consistent repro. This happens whenever at least one of the machines suspends Minecraft. Whichever machine(s) suspended and then resumed will need to be rebooted; Then the players can connect.
I have an Xbox One. My friend has an Xbox One S.
What I've noticed is that if I am in Minecraft and within Minecraft I cannot see that my friend is playing Minecraft, then rebooting usually fixes that issue (hold down the Xbox button on my controller and then select the option to reboot my Xbox). Sometimes, though, my friend needs to reboot his Xbox as well and then we can connect. If he just puts his Xbox to sleep (he taps the Xbox button on his console) then we still have that problem.
I rarely play anything else, so often Minecraft is the last app I opened. When I shut down my Xbox and then start it up again Minecraft will typically start more quickly than if I reboot my Xbox.
My friend plays a lot of other games, but he also plays a lot of Minecraft. If the last game he played is not Minecraft, then he does not need to reboot. If it was the last thing he played then he needs to reboot.
I think the real issue in this situation is that the code which Minecraft uses to keep track of who is online gets into an odd state when a machine is put to sleep.
I've run into this problem several times now and I think I have a consistent repro. This happens whenever at least one of the machines suspends Minecraft. Whichever machine(s) suspended and then resumed will need to be rebooted; Then the players can connect.
I have an Xbox One. My friend has an Xbox One S.
What I've noticed is that if I am in Minecraft and within Minecraft I cannot see that my friend is playing Minecraft, then rebooting usually fixes that issue (hold down the Xbox button on my controller and then select the option to reboot my Xbox). Sometimes, though, my friend needs to reboot his Xbox as well and then we can connect. If he just puts his Xbox to sleep (he taps the Xbox button on his console) then we still have that problem.
I rarely play anything else, so often Minecraft is the last app I opened. When I shut down my Xbox and then start it up again Minecraft will typically start more quickly than if I reboot my Xbox.
My friend plays a lot of other games, but he also plays a lot of Minecraft. If the last game he played is not Minecraft, then he does not need to reboot. If it was the last thing he played then he needs to reboot.
I think the real issue in this situation is that the code which Minecraft uses to keep track of who is online gets into an odd state when a machine is put to sleep.