When you upgrade to a new firmware version, all the old settings of both the watch itself and the apps and widgets are fully retained.
However, rolling back from the current firmware version to a previous one will completely reset all settings.
Why didn't Garmin make the option to save watch, app and widget settings before rolling back to a previous version?
Many settings in the watch are just separate files in special folders. Is it really that hard to implement a backup?