Why are watch faces constantly resetting to defaults?

This has been annoying me for a while now. I was using GearMin watchface and tweaked the settings to my preference and after anywhere from a few minutes to a few hours, it would reset all my settings back to the default. thought it was a problem with the watchface (a few reviews mentioned resetting issues too) so i tried another, ActiFace and it too is doing the same thing. what's the point of custom watch faces if they dont work? i cant be the only one experiencing this can i? Is this a watch problem or a watchface problem? im on v6.0 right now, it was doing it in the v5.x too. fenix 5X

and also, sunset/sunrise times dont update. yes, ive done outdoor activities with gps. doesnt matter, never updates.