Xbox Corrupt Save File and More

As Zane, I was level 14 played for five hours to 19 with a friend. Next day all this levels were gone while friends progress remained.
Similarly, started an Amara got to level 8. Next day the whole file was corrupted. Restarted today, played Zane for a bit quitting to ensure progress was saved and all seemed well.
Got into a group starting as Amara again. Got to level 14.
She was unavailable to select in character slots instead replaced by a corrupt screen, even though she was still on the dash as the “Continue playing” character.
There is no way to switch back to her even though the data is clearly there.
Is this a patch able thing or is the data that’s there permanently inaccessible?