Our RegisteredForRemoteNotifications code broke because the token was retrieved with:
deviceToken.ToString().Trim(\'<\').Trim(\'>\').Replace(\" \", \"\
There is a field in deviceToken object called DebugDescription. Format that field and you will get the token.
var myToken = deviceToken.DebugDescription.Replace("<", string.Empty).Replace(">", string.Empty).Replace(" ", string.Empty).ToUpper();