This would probably be a problem if you were dealing with teleportation (although you cannot teleport in studio), or other things like that, I’m guessing?
Is the experience you’re viewing published? I’m not able to reproduce this myself with my own experiences. However, when I’m just viewing a file saved on my PC it outputs 0, but this would be normal cause a file saved to your PC wouldn’t have a PlaceID. When editing an experience I have published it outputs the ID of the place in question.
If the game is unpublished, this is normal and expected. If the game is published however, just ignore me.
(It’s not specified in the post so it’s worth noting)
Worth noting that game.CreatorId and game.PlaceId also tend to not update until a restart after publishing, this has been a ln issue with the engine ever since Roblox started and could be striking here, although I doubt it.
Still occurring for me. I got so confused as to why one of my clients with new data was completely broken, but the other was fine. Turns out for the first client (UserId: -1), game.PlaceId returns 0, where for the second client (UserId: -2), it was just fine?
Pretty annoying as I rely on this value for my game to work, since it relies on lots of data associated with the place it’s in. This currently renders Local Server test almost useless for games like mine.
This issue is still occurring. Just found out the hard way after spending several hours trying to figure out why client-code wasn’t working as expected.
Please can we get a fix for this asap? This subtle bug is causing a lot of pain.