When playing a preview of your animation, if you perform another function at the same time, such as the undo, the program might freeze.
As a temporary workaround, refrain from performing other functions while the preview is playing back. You can stop the playback at any time, so you are not restricted to waiting for the full playback to finish before continuing with your work.
Mac OS X (all)
Toon Boom Studio 7