The Community has been requesting this since release date, and the first time a log-book was lost “in the cloud”
My suggestion to Community members would be to occasionally back up a copy of their WGS folder, and all its sub-folders and files. I believe the LOG Book is a Binary file, under WGS, and at least if they have a backup, and there should be some way to fool the system, into loading that as opposed to the corrupted copy of the LogBook on the Cloud, and then save that intact version back to the cloud, when MSFS is closed.
While this may not be a solution for those on X-BOX, it may be a work around for those on a PC.
I personally start MSFS with a Batch file, and one of the first thing it does is to create a new unique folder, named the date & time, and copy the WGS folder there, before starting MSFS.
If I was to ever Loose my Log Book “on the Cloud”, I will then have a copy, that I could figure out how to force back into the sim - not tried that yet – have not lost my Logbook “yet” – but then, I run 99% of the time in Dev Mode, so do not generate any new LogBook Entries.
Simple, crude batch file example - copy / use at your own risk –
echo off
cls
echo ###############################################
echo # BACKING UP MSFS Configs and Settings #
echo ###############################################
echo.
set CUR_YYYY=%date:~10,4%
set CUR_MM=%date:~4,2%
set CUR_DD=%date:~7,2%
set CUR_HH=%time:~0,2%
if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%)
set CUR_NN=%time:~3,2%
set CUR_SS=%time:~6,2%
set CUR_MS=%time:~9,2%
set SUBFILENAME=%CUR_YYYY%%CUR_MM%%CUR_DD%-%CUR_HH%%CUR_NN%%CUR_SS%
set BU_DIR=C:\MSFS_CONFIG_BACKUPS
IF exist %BU_DIR% (echo OK: Backup folder %BU_DIR% exits ) ELSE (mkdir %BU_DIR% && echo Note: Backup folder %BU_DIR% Created)
xcopy "%LOCALAPPDATA%\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\SystemAppData\wgs" "%BU_DIR%\%SUBFILENAME%\WGS" /e/h/i/q
echo (1) "WGS" folder has been backed up.
echo.
xcopy "%LOCALAPPDATA%\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages\Official\OneStore\fs-base\worldmap\WorldmapFilters.xml" "%BU_DIR%\%SUBFILENAME%" /q
echo (2) "WorldmapFilters.xml" has been backed up
echo.
xcopy "%LOCALAPPDATA%\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\UserCfg.opt" "%BU_DIR%\%SUBFILENAME%" /q
echo (3) "UserCfg.opt" has been backed up
echo.
Warning: DO NOT share the files in WGS with others.
Some of these files can contain private information, like Product License codes etc, that you do not others having access to !!