Hey. Because Garmin is unwilling to introduce a feature to reset faulty VO2 MAX readings, I did a hard reset of my Forerunner 255 yesterday.
I put my phone into flight mode, hard resetted on the watch itself and turned off Physio TrueUp on the watch so it wouldn't get those faulty VO2 MAX values again.
After pairing it with Garmin Connect Mobile (Android), it showed my old VO2 MAX nonetheless because GCM just overwrote my watch's settings with the default of Physio TrueUp being turned on.
The only way around this is removing the watch in GCM, doing a hard reset on the watch, pairing the watch to GCM and interrupting the syncing during the pairing process by putting the phone into flight mode. Then you can turn off Physio TrueUp before letting GCM sync to the watch again.
Obviously this is unwanted behavior. Physio TrueUp can't really be turned off and thus the option is completely pointless, if users can only really chose to turn it off after it force-synced all your old data to the watch anyway while you look at your pairing screen telling you something about the great navigation features of your watch.
Garmin must introduce a question in the pairing process to ask the user whether he/she wants to transfer activity and performance data from old watches onto the new watch BEFORE the first pairing starts to make Physio TrueUp really be an option that can be disabled.