Recently, I encountered an issue when implementing chat tags in my game.
Everything worked fine up until I realized the RichText could break by using symbols that would trigger it (ex: <>). The tag would spew raw data in the chat.
This is a problem for me because people could just normally use those symbols and it would create a mess in the game chat.
