gcm and notifications working correctly off of c# server