No Vo2 max reading at all (probably after 25.00 update)

Hello I have a Fenix 6x pro solar.

I got the watch on end of January and as you can see below I got plenty of runs.

however I got only a couple of readings for VO2 max and that never changed. I think that was before 25.00 update, but I am not 100% sure.

when I connected my Garmin connect account to runalyze I see there VO2 max readings for my every run.

So what is wrong with the watch?

I tried a soft reset (hold light button until it reboots) but no changes.