Crashed and restored training session restarts from the start again but with the same distance already completed

I had the ramp up training session crash with about 3kms to go, when I restarted the app it came up with a notification about restoring the interrupted session, but when I did that it restarted the ramp-up and was giving me all the same messages from the start of the training session - ramp up from ~65 watts, explanations of what the stages were, but was still counting down the last 3 kms and then just ended. It was a bit weird, seems like a bug in the way interrupted or crashed training sessions are restored.

This was with a Samsung Galaxy S7 and a Wahoo Kickr Core. It otherwise seems to be working ok and has only crashed that once.