I too am having this problem with my son on his switch. It will sign out of his Microsoft account every single time he puts his switch to sleep and comes back to it the next day. It’s like the OAuth token is being dropped or has an incredibly short TTL, and they are relying on refreshing that token regularly to keep the session alive. When he leaves his switch on and in Minecraft overnight, he is never logged out (unless we lose Internet or something, and then presumably the token is no longer able to be refreshed).
I think the developers need to provide a long-lived token or at least a long-lived refresh token. It is painful having to help my kid log into Minecraft every single day, at least once a day if not more.
I too am having this problem with my son on his switch. It will sign out of his Microsoft account every single time he puts his switch to sleep and comes back to it the next day. It’s like the OAuth token is being dropped or has an incredibly short TTL, and they are relying on refreshing that token regularly to keep the session alive. When he leaves his switch on and in Minecraft overnight, he is never logged out (unless we lose Internet or something, and then presumably the token is no longer able to be refreshed).
I think the developers need to provide a long-lived token or at least a long-lived refresh token. It is painful having to help my kid log into Minecraft every single day, at least once a day if not more.