Can you share the code you are using? I honestly had no idea what would happen if the default token was an animated gif or webm. I just tried it in my test game with...mixed results. It seemed to work once, but trying it again it seemed to freeze (but sandbox didn't crash). Not sure if it will eventually finish the repeated attempt or not. So it seems YMMV in that regard. Regarding your specific question, though, pipes will be problematic as they are a delimiter for parsing the commands. Can you just rename the "character" to something that doesn't contain a pipe?