When players lose connection (sometimes randomly, not always due to their own internet our players says), Roblox shows the usual Reconnect button. However, even if the player does not press it, Roblox still reconnects them automatically, and instead of returning them to their private server, they are placed into a public server.
This creates a major issue in our game: once players are placed into a public server and their base becomes unlocked, other players can steal all their items, especially if the player is AFK.
In the clip, the bug occurs, and our session lock system screen is visible. This indicates the previous server did not properly release the player from session lock. One possible reason is that the private server may have crashed and failed to save the player.
Game Link:
Expected behavior
If a player disconnects from a private server, Roblox should reconnect them back into that same private server, not a public one.
No, it is a bug, it does teleport back to a private server most of the time.
But sometimes, it teleports the player to a public server without any input from them.
Thank you for flagging this issue. From your last comment, it seems like generally the player does reconnect to same private server. That is the intended behavior- was this reconnection to a public server a one off occurrence or are you able to consistently reproduce? How often has it happened?
I think your hypothesis that the original server âcrashedâ or shutdown is on the right track- I was able to reproduce by disconnecting from a friendâs private server, having them disallow joining, and then trying to reconnect- this takes me to a public server. Our intention is to at least have some sort of fallback so you can join some server when you reconnect- what would you suggest instead if the original private server doesnât exist? To just show an error dialog?
One more question- you mentioned sometimes even without pressing the reconnect button Roblox will reconnect anyways, how often have you seen that happen? When it happens, how long does it take before the automatic reconnect happens?
So far, weâve had around 7 players report this issue in our Discord server (possibly more who didnât mention it). They all said it happened while they were AFK, and as the clip shows, they didnât click anything, yet Roblox still reconnected them automatically.
We havenât been able to consistently reproduce this on our end. Whatâs strange is that the error message our players see is âPlease check your internet connection and try again.â when this issue happens, instead of the usual message about the private server shutting down, and they all said they have stable internet that didnât disconnect them when they afk in other games.
One of our player also said that they owned their private server and didnât touch any settings while this happened. They also checked the server expiry date and it wasnât the issue.
We agree there should definitely be a fallback if a private server is no longer available, but we think the reconnect should always require player input. In these cases, it seems Roblox automatically reconnects without any input, which is the main problem.
Also, weâre not 100% sure, but this might only happen on the Roblox Microsoft Store app and not the web version.
Thatâs really interesting about it happening only on the Microsoft store app. I watched the clip and it did seem like the popup button received an input. Itâs possible that some platforms try to click the button automatically? Iâll dive deeper into that side of things, let me know if you receive any complains from non Microsoft devices.
Hey there, trying to hone in more on the âMicrosoft Store appâ angle. If this is still happening, has there been any other platforms that have reported issues?
For Microsoft Store app users, are they on a touchscreen or mouse controlled device? Do you know if they have upgraded to the new version of the App? There is actually a significant upgrade in progress right now for the Microsoft Store app which could be related.
No worries if youâre unable to answer all of these questions, but whatever you can gather would be really helpful in my investigation.
Thanks for the update. Iâve double checked the reconnect functionality and confirmed it does require an input of some sort- is it possible these players are using some sort of anti-AFK software? You mentioned above that all of the players said it happened when they were AFK.
I believe most of them use auto-clickers to avoid being kicked by Robloxâs AFK idle system. However, in the clip for example, the auto-clicker is only clicking one of their gears, not the reconnect button.
Also, even if they were using an auto-clicker on the reconnect button (which I donât think they are), it should still reconnect them back into their private server (if one exists), not put them into a public server.
If youâd like, I can ask in the next ticket we receive what software they are using if any. One player previously mentioned âGS Auto Clicker,â which from what Iâve seen only does clicks and doesnât handle auto-reconnects or anything like that, which is why I believe this is a bug.