Fenix froze douring activity, missing data.

My Fenix 7 froze during activity. I restarted the watch and I was able to continue the activity. After the end of the activity the watch crashed and restarted. The activity synced with connect but with some errors. The grafs are wrong and training load did not change.
On the watch side, the activity only exists in history, but not as last activity, not on load graph ant some other places.
Is there any way to fix this?