My 645M freezes after every workout just after saving it. Spotify continues to play, but the watch is completely locked. The workout however is saved correctly and can be synced after killing the watch and turning it back on.
Be careful with 5.90!!!