# Erros do Android, Chrome e Firefox

| Erro                       | Descrição                                                                                                                                                                                                                                                                                                                               | O que fazer                                                                                                                                                                                                                                                                                                  |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **AuthenticationError**    | A autenticação do FCM falhou devido a credenciais inválidas.                                                                                                                                                                                                                                                                                   | Verifique se as credenciais, ServerKey e SenderID especificados no Painel de Controle da Pushwoosh estão corretos.                                                                                                                                                                                                    |
| **DisabledFirebaseAPI**    | O envio de pushes através do novo protocolo HTTP v1 está desativado no console do FCM.                                                                                                                                                                                                                                                             | Ative o envio de notificações push no Console do FCM usando o novo protocolo HTTP v1.                                                                                                                                                                                                                         |
| **EmptyCredentials**       | Falha ao enviar uma notificação push usando qualquer uma das credenciais especificadas. As credenciais especificadas no Painel de Controle da Pushwoosh são inválidas.                                                                                                                                                                                        | Reconfigure a plataforma (_Configurações_ → _Configurar plataforma_).                                                                                                                                                                                                                                                |
| **FCMInternalServerError** | O FCM falhou ao entregar a mensagem ao dispositivo. Isso geralmente significa que o serviço FCM está temporariamente indisponível.                                                                                                                                                                                                                    | Tente novamente mais tarde.                                                                                                                                                                                                                                                                                     |
| **FrequencyCapping**       | O dispositivo foi filtrado pelo [Frequency Capping](/pt/product/messaging-channels/global-frequency-capping).                                                                                                                                                                                                            | Se tal comportamento não foi intencional, verifique as configurações do [Frequency Capping](/pt/product/messaging-channels/global-frequency-capping).                                                                                                                                                      |
| **InternalServerError**    | O FCM falhou ao entregar a mensagem ao dispositivo. Isso geralmente significa que o serviço FCM está temporariamente indisponível.                                                                                                                                                                                                                    | Tente novamente mais tarde.                                                                                                                                                                                                                                                                                     |
| **InvalidCredentials**     | Ao configurar a plataforma, você adicionou um JSON incorreto com as credenciais do FCM ou especificou um SenderID ou ServerKey incorretos.                                                                                                                                                                                                              | Reconfigure a plataforma usando as credenciais, SenderID e ServerKey corretos do Console do FCM.                                                                                                                                                                                                        |
| **InvalidEndpoint**        | Este é um erro interno do FCM que significa que o push foi enviado para um endereço inválido.                                                                                                                                                                                                                                                        | Tente novamente mais tarde.                                                                                                                                                                                                                                                                                     |
| **InvalidPrivateKey**      | A chave privada especificada no campo _private\_key_ nas credenciais do FCM tem uma estrutura inválida.                                                                                                                                                                                                                                  | Reconfigure a plataforma no Painel de Controle da Pushwoosh e faça o upload novamente do JSON com as credenciais.                                                                                                                                                                                                                 |
| **InvalidRegistration**    | O token de push é inválido; o dispositivo será desinscrito das notificações.                                                                                                                                                                                                                                                          | Use o token válido e verifique se você ativou as notificações do seu aplicativo no dispositivo.                                                                                                                                                                                                            |
| **MessageTooBig**          | O tamanho da mensagem excede o limite de 4096 bytes do FCM.                                                                                                                                                                                                                                                                                          | Reduza o tamanho da mensagem que você envia.                                                                                                                                                                                                                                                                     |
| **MistmatchSenderId**      | <p>O erro ocorre por um dos seguintes motivos:</p><ul><li>O ID do remetente (sender ID) especificado em seu aplicativo não corresponde ao ID do remetente especificado no Painel de Controle da Pushwoosh ao configurar a plataforma.</li><li>O ID do remetente em seu aplicativo não corresponde ao ID do remetente associado às credenciais do FCM que você usou.</li></ul>        | Certifique-se de que está usando um ID do remetente (sender ID) válido do Firebase Console em sua aplicação e na configuração da plataforma Pushwoosh.                                                                                                                                                                                       |
| **NotFound**               | Este é um erro interno do FCM que significa que o serviço FCM está atualmente indisponível.                                                                                                                                                                                                                                                      | Tente novamente mais tarde.                                                                                                                                                                                                                                                                                     |
| **NotRegistered**          | <p>O dispositivo não está registrado. Este status significa uma das seguintes opções:</p><ul><li>O dispositivo foi desinscrito das notificações;</li><li>O aplicativo foi excluído do dispositivo;</li><li>O token de push do dispositivo expirou.</li></ul>                                                                                        | Tente usar um novo token.                                                                                                                                                                                                                                                                                       |
| **PermissionDenied**       | As credenciais especificadas no Painel de Controle da Pushwoosh não concedem permissão para enviar notificações push. Isso significa que as notificações push não podem ser enviadas a partir desta conta FCM.                                                                                                                                                       | Obtenha as credenciais com as permissões corretas de acordo com a [documentação do Firebase](https://firebase.google.com/docs/projects/iam/permissions). Ao gerar credenciais para enviar mensagens, você deve ter a função de Administrador do Firebase ou uma função com a permissão _‘cloudmessaging.messages.create’_. |
| **SenderIDMistmatch**      | <p></p><p>O erro ocorre por um dos seguintes motivos:</p><ul><li>O ID do remetente (sender ID) especificado em seu aplicativo não corresponde ao ID do remetente especificado no Painel de Controle da Pushwoosh ao configurar a plataforma.</li><li>O ID do remetente em seu aplicativo não corresponde ao ID do remetente associado às credenciais do FCM que você usou.</li></ul> | Certifique-se de que está usando um ID do remetente (sender ID) válido do Firebase Console em sua aplicação e na configuração da plataforma Pushwoosh.                                                                                                                                                                                       |
| **TokenIsEmpty**           | <p>As seguintes razões podem causar o erro:</p><ul><li>O dispositivo não tem um token.</li><li>O token não foi transmitido ao registrar o dispositivo.</li><li>Quando a solicitação foi enviada, o dispositivo não tinha um token, mas por algum motivo, ele foi transmitido para o nosso banco de dados de dispositivos.</li></ul>                             | Se você vir este erro com frequência, entre em contato com nossa [Equipe de Suporte ao Cliente](https://help.pushwoosh.com/hc/en-us/requests/new/?utm\_content=docs\&utm\_term=post\&utm\_campaign=android-chrome-firefox-errors).                                                                                              |
| **Unavailable**            | Falha ao enviar a mensagem para o FCM após várias tentativas. Isso geralmente significa que o serviço FCM está temporariamente indisponível.                                                                                                                                                                                                           | <p>Tente novamente mais tarde. </p><p></p><p>Se você vir este erro com frequência, entre em contato com nossa <a href="https://help.pushwoosh.com/hc/en-us/requests/new/?utm_content=docs&#x26;utm_term=post&#x26;utm_campaign=android-chrome-firefox-errors">Equipe de Suporte ao Cliente</a>.</p>                                |
| **Unregistered**           | <p></p><p>O dispositivo não está registrado. Este status significa uma das seguintes opções:</p><ul><li>O dispositivo foi desinscrito das notificações;</li><li>O aplicativo foi excluído do dispositivo;</li><li>O token de push do dispositivo expirou.</li></ul>                                                                                 | Tente usar um novo token.                                                                                                                                                                                                                                                                                       |
| **UnsupportedTokenType**   | O token é inválido; o dispositivo será desinscrito das notificações.                                                                                                                                                                                                                                                               | Use o token válido.                                                                                                                                                                                                                                                                                         |