Catch a potential error sending bad text to TextLocationEffect

I chose to silently catch this error, in the case of dynamic text (like
a player name) this will spam logs otherwise.