V02 Max Fluctuations

I have had my Forerunner 265 for about 4 months now and really like all of the analytics it provides, but I am getting some fluctuations in my V02 max that have me a bit confused. I am finding that on my slower runs (lower average HR) that my V02 max consistently comes in 2-3 points higher than on my higher intensity runs. Is this normal? Also curious if the Forerunner takes into account ambient temperature when calculating V02 max? I leave my Forerunner in airplane mode most of the time so it never records any weather data during my runs, but now that winter is arriving I am curious how lower temperatures will affect things. I have no interest in getting real time updates to / from my phone, and since I have the BT off on my phone, it doesn't make sense to have the watch constantly looking for a BT connection, but if the Forerunner does use weather data in calculating VO2 max then I might turn it on for my runs.

Thanks!