Changed PushMessage to PushMessageViaQueue to prevent any possible blocking.