This error has never happend before. I haven’t manipulated this code in weeks but this error started happening within the latest few hours.
First it’s having a hard time joining the new server. Then it shows curl error (which in my case meens you can’t load your stats so u can’t play the game).
I’ve been experiencing overall ROBLOX server lag (chat messages slow to be filtered, datastore lag, people getting stuck with “noob” characters)
I couldn’t even load my place’s server console because of the lag.
From what I’ve learned, DataStore requests should all be wrapped with a pcall statement, and that can make sure data loss doesn’t happen, if done right.
I’ve had lots of data loss, I switched to pcall and working on a http backup as well.
Even wrapping it in a pcall won’t help in this case. To my understanding, all or most of the datastore requests are erroring – hiding the error won’t start making the requests work again.
Well it can be used to check if it is erroring, and then tag your users data for errored requests, so it doesn’t overwrite it or anything. I honestly might just switch to HTTPService completely, since I can make backups, and edit data easier through phpmyadmin.
FWIW we mostly fixed the issue. We disabled the offending change ~4.5 hours ago and spent the last 4 hours debugging the remnants of the problem. Any new servers started semi-recently should not have any issues anymore.
[strike]Could you explain why Workspace doesn’t ever get anything loaded into it then?
I can only get a server to successfully start once after I update it or change the version it’s running on. Joining the game again brings on this lack of Workspace problem.[/strike]
EDIT: This is what I get for using a personal server for testing purposes. I’ve got it fixed now.