I had a similar issue recently - forced me to redownload all 171GB which took around 12 hours… I logged a zendesk and received the following
The first time you set up the game you chose the installation path. This is the folder that the launcher is scanning to retrieve the content. If the launcher finds that this folder is empty or missing (does not exist anymore), it will try re-downloading the missing packages or the entire game if necessary. If you install additional packages outside of this folder, the launcher will not be able to retrieve the corresponding content.
To fix this issue, please update the UserCfg.opt file to point the launcher to the correct folder or move the packages into the correct folder.
By default, you’ll find the UserCfg.opt at the following location:
MICROSOFT STORE VERSION:
C:\Users\YourUsername\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache
STEAM VERSION:
C:\Users\YourUsername\AppData\Roaming\Microsoft Flight Simulator
Open the UserCFG.opt file with Notepad , scroll down to the bottom of the page, and update OR delete the “InstalledPackagesPath line.”
By default that line looks like this:
MICROSOFT STORE VERSION:
InstalledPackagesPath “C:\Users\YourUsername\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages”
STEAM VERSION:
InstalledPackagesPath “C:\Users\YourUsername\AppData\Roaming\Microsoft Flight Simulator\Packages”
NOTE
If you update the line yourself, simply copy-paste the correct installation path. For example:
InstalledPackagesPath “D:\Microsoft Flight Simulator”
If you delete the line, you’ll be asked to choose the installation path the next time you launch the game. Make sure to select the folder where your packages are already installed.