Why every SW update or restart delete my next races?!

It's since two years that every time there's a SW update with a restart or simply a restart made by me, the watch lose all future races or mess them up, sometimes duplicate one of them and deleting the others for example.

Why?