The first thing I'd try is clearing the console cache.
https://support.cdprojektred.com/en/cyberpunk/xbox/sp-technical/issue/1673/clear-cache-on-xbox
If clearing the cache doesn't work I'd try uninstalling and reinstalling the game.
If that doesn't work then I'd create a backup of Battlefield 2042 save file, then delete the save file on Xbox Cloud and Xbox console storage drive.
The backup is in case you want to restore your game settings. I like to make backups just in case.
How do I delete saves I don’t want?
You can manage your data for individual games through My games & apps on your Home screen. Here's how:
On Home, select My games & apps.
Highlight the game, press the Menu button on your controller, then select Manage game & add-ons.
Select the Saved data box, then choose the item you want to delete.
To delete Xbox Cloud saves choose "Delete everywhere" option.
https://support.xbox.com/en-US/help/games-apps/game-setup-and-play/cloud-game-saves-faq#:~:text=While%20you're%20connected%20to,are%20available%20from%20that%20console.