# One time password (OTP) gerado via aplicativo não está funcionando

### Cenário 1: Código OTP sempre inválido

#### Sintomas

* Ao inserir o código OTP, o sistema retorna erro como: "Código inválido".&#x20;
* Mesmo aguardando o próximo ciclo de 30 segundos, o erro persiste.

#### Recomendações

* Verificar se o horário do dispositivo (Smartphone) está sincronizado automaticamente com a internet.
* Confirmar se o token foi configurado corretamente (verificar se o QR code escaneado era o certo).
* Avaliar se o fuso horário do dispositivo está correto.

#### Solução alternativa

* Reativar o Aplicativo de autenticação utilizando o portal de reset hash otp.
* Utilizar um segundo fator de autenticação disponível (como SMS, se habilitado).

### Cenário 2: Novo celular sem acesso ao OTP antigo

#### Sintomas

* O usuário trocou de celular e não migrou os códigos do aplicativo.
* Não consegue mais autenticar-se no Blazon em ações que exigem o OTP.

#### Recomendações

* Informar o usuário que os códigos OTP não migram automaticamente (a não ser que tenha backup com conta Google/Microsoft).

#### Solução alternativa

* Reativar o Aplicativo de autenticação utilizando o portal de reset hash otp.

### Cenário 3: OTP inválido por conta de sincronização de tempo do servidor

#### Sintomas

* Múltiplos usuários reportam erro de OTP incorreto simultaneamente.
* O Blazon mostra comportamento intermitente, mesmo com códigos aparentemente corretos.

#### Recomendações

* Verificar a hora do servidor onde está instalada a aplicação de reset hash otp.
* Validar se os servidores estão sincronizado com NTP (Network Time Protocol).

#### Solução alternativa

* Enquanto o problema não é corrigido, desabilitar temporariamente o segundo fator (com justificativa e controle de risco).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.blazon.im/troubleshooting/one-time-password-via-aplicativo/one-time-password-otp-gerado-via-aplicativo-nao-esta-funcionando.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
