Difference during workout between Zwift on PC and Zwift Companion on Android

I currently am using Zwift on my windows PC with the companion app on my android phone.
I am having an issue with running when doing the Michigan workouts, for example…

My PC will say run 7km/h for 4 minutes.
My phone before that interval will say run 7km/h for 3 minutes 20 seconds, but during the interval the phone switches to distance to run instead of time.
As I progress through this workout this causes my PC to end up being on a completely different interval to my phone.
In the Michigan #2 my phone will finish the workout about 2-3 minutes before I finish on my PC.

Has anyone else experienced this before?
Is there something I am doing wrong or is there a fix?
Any help with this would be great.