Right now, new Titan Accounts should only work for the Titan Network home Site...obviously, and the new CIT Site. RedTomax, Faces and the Planner will not Link up unless you've had an Account with any of those Sites in the past. Of which, once made aware, we would search for those Accounts and link them to your Titan Key.
That will be addressed as soon as we slow down with CIT. RT.com specifically may take longer as the Owner of that Site has been a wee bit overrun with real life stuff, so he's been offline for quite some time now. The Planner and Faces though, slowly but surely, they'll come around.