Rouvy to Connex HR integration issue

I’ve just started using Garmin Connex and have noticed an issue. 
When using Rouvy I broadcast my heart rate from my watch to Rouvy. Then after my cycle the route with all data (including heart rate) imports into Connex. 
Connex recognises the route with all the stats, however it doesn’t seem to use this data for calculating my Body Battery and other information. 
My body battery graph just leaves the time of my Rouvy workout completely blank. 
the watch has a record of my heart rate during this period (which is my highest of the day) but for some reason ignores this. 
Has anyone else encountered this? Is there a way to fix it? As it is, there is no point in having any of these health scores as they are missing important information 

I have attached a few screenshots, you can see the timeline has my start time and knows I cycled, but is blank until after I finished the work out. 

thanks for any help

  • My body battery graph just leaves the time of my Rouvy workout completely blank. 

    Body Battery is not blank in your screenshot. It continues to descend. It is the Stress data that is blank, which is normal during activities (with the exception of Yoga, and perhaps some others not involving much movement). Stress is derived from HRV, and HRV cannot be measured reliably by the wrist HR sensor when you are not still. And additionally, when recording an activity on the watch (which is not your case), the Body Battery uses estimates based on the activity data, without using HRV/Stress. If not recording any activity, the rate differs. From that point of view, if you want more accurate Body Battery data, you'd have to record the activity with your watch, since the 3rd party app does not deliver the BB data, and Garmin Connect does not process the data retrospectively from the uploaded activity file. It happens in real-time on the watch.