I’m trying to use UpdateAsync() to update player points when it changes (because everyone says using SetAsync() on PlayerRemoved is sinful), however this just results in a barrage of warnings. Literally 1 fire, and I’m already met with
DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 15619704 - Studio
I don’t how it’s full. I literally only called it once, and chucking a print in the function only prints once. So it’s not like it’s being spammed.
--// Update PlayerData.Points
LeaderstatsPoints.Changed:Connect(function()
Points.Value = LeaderstatsPoints.Value
local Success, Error = pcall(function()
PointsData:UpdateAsync(player.UserId, function(oldValue)
local NewValue = oldValue or 0
NewValue = LeaderstatsPoints.Value
return NewValue
end)
end)
end)