Added two new error codes and handling for when the underlying push service goes down or there is a push permission issue in an application.