Tour de Zwift Stage 3 (A) _ 45 sec time discrepancy

I crossed the finish line of stage 3 at around 59:40 and after I close the app it’s showing I finished 1:00:25. Do you know what could cause a ~45 second difference? This is disappointing.