I have a reproducible freeze with the TextOnPath feature for a special Font.
The Path was created like this:
Artistic Text Tool
Font: Manhatten Darling
type only one letter: g
convert to curve
use Artistic Text Tool to use the path to write Text on it
Type in multiple random characters --> Freeze
The Path created from that special Fonts "g" is not good, but maybe it could avoid to freeze.
File to reproduce attached.
TextOnPath.afdesign