Hey, this is a known bug. Characters in the chat break because dollar signs in amounts like $1-$14 get mistaken by the chat renderer for LaTeX delimiters $...$, so it shows them as math. That’s why it mostly shows up in payment or token requests, since those include dollar amounts.
It’s on our side, I’ve already reported it internally. I can’t share an exact ETA for a fix yet.
As a temporary workaround, you can ask the model to write amounts like USD 14 instead of $14. Then the renderer won’t break. This doesn’t affect the code or the actual answer, it’s just a visual rendering issue.
If you notice it breaking anywhere else besides amounts, let me know and we’ll take a look.
Hey @Akhil777 quick update on this bug. Since your post, we changed how the chat renders text, including the dollar amounts part that made $1-$14 break and show up as math.
You’re currently on 3.7.19, and the fix is in the latest stable 3.9.8. Update Cursor via Help > Check for Updates or download it from Cursor · Download, then check if the garbled symbols around amounts still happen.
If everything looks good after updating, no need to reply. If it still reproduces, send a screenshot and an example request and we’ll dig in.