Whatever Garmin does to estimate VO2MAX for trail running activities, that doesn't seem to work right for me. Every time I do a real trail run on mountainous terrain, in a beginning of a run get a negative 3-5 points in Performance Condition. Then, at the end of the run VO2MAX drops by one, sometimes two points.
Then next day, despite being tired after a long run, when I do a mundane easy recovery run, the VO2MAX goes up to the previous level.
So overall it stays stable, but it is annoying that the trail running VO2MAX seems to underestimate my performance.
I am relatively stronger trail runner than I am a road runner. I am relatively good on uphills compared to a typical road runner with the same VO2MAX. But perhaps the algorithm doesn't fully take the elevation gain into the account, especially on steeper terrain. Or perhaps it doesn't properly take the technical terrain into account. Or perhaps it doesn't take into account an added weight of water and gear carried on long training runs, which can easily be 3-5 lb (1.5-2 kg). I guess the added weight alone is sufficient to drop the performance enough for 1 point of VO2MAX.