Controlling word wrap with Label enableWrapText and special characters

Hi all, I’m trying to get enableWrapText working on a Label , but it’s splitting in places I would consider to be wrong, like: Player will win $10,000 could split like:

Player won $
10,000

or

Player won $10,
000

(these are just examples but I would like $10,000 to never be split).
non-breaking-space doesn’t seem to work. I have not tried richtext as it would be a lot of work to move over to that right now, but I’d like to also know if that is a solution.

(I’m using Cocos Creator 3.8.1)

Thanks