for vBulletin use HEX 'numerical character reference' in vBulletin and it will display.
I'm glad there's a workaround. Is there any interest in fixing vBulletin to behave consistently in the first place?
The way it seems to work right now is:
If I type & # 9733 ; then the ampersand is not escaped, and the entity renders. -> ★
OK, I think, if ampersands aren't escaped, then perhaps I can type & amp ; #9733 ; But no, because in this case, it seems, the ampersand is escaped. -> ★
The ideal would be if ampersands were always escaped. After all, they're a special HTML character, just like < and >. But if for some reason that's not possible, then it would be super nice if it were at least consistent. Either they're always escaped or always not.