Found out it's not HTML tags that break TeamPass, but special characters like \n, so made up a function to fix JSON and escape them