Garmin Connect Not Recording Exercise Time Correctly

When doing a ride on ROUVY, my data comes in but recently it's showing much shorter times.

This morning's 11.67km ride took 19m 4s according to Strava (where the upload from ROUVY also goes) but only 11m and 17s on Garmin Connect.