VO2 max only running not for cycling

I’m using Garmin Edge 1040 and Venu 2 watch as connected heart rate monitor, heart rate shows on Edge. 
Setting heart rate max on automatic. Latest software updates. Garmin connect on Android.

On Garmin Connect I don’t see an option to set a Primary Training Device. 

When I run, I get a VO2 max on my Venu2. But when I cycle, I do not get a VO2 max on my Edge. 
What could be the problem? Any help highly appreciated!