DataStore2 Dataloss if they have an internet error

Hi! I made a game fully with DataStore2 and It works perfectly but some players say that if they are disconnected they lose the whole played progress .

I got ranks in the game where Inexpert is more than Novice. Supposedly increasing this number should not go wrong

local RankStore = DataStore2("Rank",player)
RankStore:Increment(1)

image


This is how I use DataStore2, almost everything is Increment()

Everytime you get a new coin I Increment it

    local DiamondsStore = DataStore2("Diamonds",player)
    DiamondsStore:Increment(Cash)

Save new Backpacks

local BackST = DataStore2("BACK",player)
BackST:Increment(1)

As you can see I always use Increment() so how they can loose hours of playing? If something gone wrong with the internet connection sometimes they back in time like 2 hours with all the values of that time. As if the problem were that from a moment it stops saving the data at all. I’m with this problem like 5 months now and don’t know what else to do.

Please give me a hand @berezaa @Kampfkarren :pray: