Global Datastores broken on new universed places?

I just helped release a game a couple days ago and instantly got complaints that some people’s things did not save when they left a certain place.

There are a total of 5 shared places used in our game (to teleport between), and For some reason only the last place we made has issues with the saves actually “saving”. The data loads properly between all places, but when you leave that one specific place only, it doesn’t save your data from the time you joined to the time you left.

I know a couple months ago when creating a place, you could easily change its start place by going to the configure game option and what not. Just not long ago (before the messed up place was made) that was no longer a feature for some reason. I looked into it and saw you had to create a place from the games studio to get it in the shared universe. I did this, and just copied and pasted all scripts and stuff into the game (the same way I did for the other 4 games).

All the 5 game have the exact same datastore scripts and are all sharing the same start place, but yet the newest one won’t save data. This was never a problem before the last “start place” update.

I am just wondering if there is a way I can manually change a preexisting games star place anymore. I think the new way of doing it is breaking my Datastores.

Thanks for taking the time to read!

(I wrote this on mobile, so I can’t give any script examples or anything. I am pretty sure the problem isn’t in the scripts tho, as the other games have the same script and work flawlessly.)

2 Likes

Datastores are not broken on “new universed places”. This just generally means your datastore code is faulty or inefficient. The only time your datastores are bona fide broken are when you see the server throw a 500 Internal Server Error, which is something you can’t solve since that’s on Roblox’s backend.

Given that you say each of the places in the game are sharing the same scripts regarding data, I assume that there is some kind of inconsistency with your coding or configurations, or perhaps it’s just the code itself. After all, one thing I don’t know is how you’re saving.

As for your Start Place question, you already answered it yourself. This behavior was removed and you can no longer change the Start Place of a game anymore. In addition to this, any of your previous games without Start Places prior to this update automatically had Start Places created and assigned to them. Most of them should, anyway - I still have two games without Start Places.

1 Like

Thanks, but figured out the problem.
Turns out it wasn’t anything script related. I had to recreate each of the places from the starter place’s studio, then it started working again lol.

2 Likes