It has to do with the security level, I believe. The app has a certain security level with no way to change it, where our server needs a higher security level. As for Teamspeak 3.0, we have it.
Yeah, it's a security level problem. For some odd reason they skipped out on making us able to upgrade the security level in iOS, so you have to import your identities from your computer onto your device.
, even after i imported my identity, I still can't "validate client identity." ._. even though my security levels already on 25....
EDIT: managed to fix it, turns out I was using the bookmark that i had made, before i exported identities etc.