This may or may not be a known bug, but I’ll try sum it up anyways.
How I came across the bug
I’ve spent quite a few hours at Swordburst Online - Roblox, beating several “floors”. While I do this, I work at stuff on ROBLOX Studio, and due to a project, I logged out from my account and into a shared alt in Studio.
When I then teleport from one of the sub-places in the universe, I notice when I get to the next level, that I am now playing as the shared account, and not the account I left the place with!
TL;DR - repro steps
[ol]
[li]Get into universe with different sub-places[/li]
[li]Log out from account in Studio[/li]
[li]Log into another account in Studio[/li]
[li]Teleport from sub-place in universe to another[/li]
[/ol]
Why can it be problematic?
As you can see on the picture below, in some cases it may become problematic. If you for example have a game where the player is not allowed to access different parts of the game without meeting some criteria, this can provide critical situations, such as having
data which may corrupt or disturb the gameplay experience.
A solution?
My current idea of a solution is to send information regarding which account was playing the game when leaving the server in the game.