Custom Workouts - Timer Bug

Following the most recent update (Version 1.108, released around 2/25/26), Custom Workouts are not functioning properly.

After starting a ride and selecting a world/map/route for a custom workout and beginning pedalling, neither the elapsed time nor the workout segment begin progressing.

Further, when deleting custom workouts within Zwift app directly (under custom workouts on the workout tab), or manually removing .zwo files in the workouts folder, the app fails to sync these actions and upon restart of the app, deleted zwo files automatically repopulate, no matter what the user does to delete them. I’ve tried deleting the entire contents of the workouts folder, renaming files, deleting the zwift log folder, editing the text in the workouts files, unpairing bluetooth devices and repairing, allowing additional system permissions, everything.

This implies a synchronization failure or stuck cycle, and/or source of truth issues in the backend, where the cloud is treated as a mandatory priority for the saved state, and forces the previously created custom workouts to repopulate upon login. Nothing can be done by the user to remove these. I even tried editing the workouts index file to set the delete state to true, and it still wouldn’t remove them.

Last, I did find a work-around by adding a “free ride” segment to the beginning of any custom workout. This will allow the timer during the ride to commence. However, this should not be necessary, and still constitutes a bugged and unacceptable state for custom workouts.

This issue only appeared post most recent update.

Please help ASAP! (I’m running Zwift on a macMini M4)