Doubt about vo2max readings

Hi everyone.

I have been using my Instinct 2 for 3 months now; I am a swimmer, but I also go to the gym (weights activity on the watch) and go cycling once or twice a week.

When I go cycling I use a chest strap but no power meter. My VO2Max value is somehow registered, but I can see that the cycling and the running ones are not there (as I would expect based on Garmin instructions about VO2Max readings).

I occasionally go for a hike, but being it quite rare I don't think is taken in consideration.

When I export the VO2 Max data from Connect website I get a CSV  and it reports "running" under the "standard" column.

Can anyone tell me what is happening here? How is the value being calculated given my activities?

Thanks