I have more cases of this occuring. But here is something reproducible.
The chat breaks whenever it needs to generate ‘<’ as the first character of the next token.