> For the complete documentation index, see [llms.txt](https://docs.sprinthub.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinthub.com/topicos/configuracoes-do-sistema/configuracoes-de-contas/contas-da-meta/erro-100-a-acao-e-invalida-porque-nao-e-a-dona-do-topico.md).

# Erro (#100) A ação é inválida porque não é a dona do tópico

Ao responder mensagens do Instagram pela SprintHub, pode ocorrer o seguinte erro:

```json
{
  "status": 400,
  "message": "Request failed with status code 400",
  "url": "xxxxx",
  "method": "POST",
  "data": {
    "success": false,
    "msg": "The action is invalid since it's not the thread owner."
  },
  "requestErros": []
}
```

Ou a mensagem:

> **Erro (#100) A ação é inválida porque não é a dona do tópico.**\
> **The action is invalid since it's not the thread owner.**

Esse erro ocorre quando a SprintHub **não é a proprietária da conversa (thread owner)** no Instagram. Isso geralmente acontece em dois cenários:

#### 1. Existe outro aplicativo conectado ao Instagram/Facebook

Se a conta possui integrações de **outros sistemas de chatbot/CRM**, o Meta pode definir outro aplicativo como responsável pelas mensagens.

Normalmente, o Facebook/Instagram dá prioridade ao **aplicativo instalado primeiro**, tornando-o o proprietário das conversas. Nesse caso, a SprintHub não consegue responder às mensagens até ser definida como aplicativo principal.

#### 2. Conta nova do Instagram/Facebook

Em contas recém-configuradas, mesmo sem outros aplicativos instalados, pode ser necessário **definir manualmente a SprintHub como aplicativo padrão para encaminhamento das mensagens**, pois o Meta não faz essa definição automaticamente.

### Como resolver

É necessário configurar a SprintHub como **aplicativo padrão de mensagens** no Meta.

#### Passo a passo

1. Acesse o **Facebook/Meta Business** vinculado ao Instagram.
2. Vá até as configurações de **Mensagens / Messaging** do Instagram ou Facebook.
3. Localize a opção de **Aplicativo padrão**, **Encaminhamento de mensagens** ou **Handover Protocol** (dependendo da interface do Meta).
4. Defina a **SprintHub** como aplicativo principal para receber e responder mensagens.
5. Salve as alterações e faça um novo teste no Instagram.

{% embed url="<https://www.youtube.com/watch?v=lR7dWEps_4E>" %}

#### Atenção

* Se houver outros aplicativos instalados, pode ser necessário **removê-los temporariamente** ou redefinir a SprintHub como padrão.
* Em **contas novas**, essa configuração também pode ser obrigatória, mesmo sem integrações anteriores.
* Após a alteração, algumas conversas podem precisar de **uma nova mensagem do cliente** para atualizar a propriedade do tópico.

#### Importante

Esse erro é retornado diretamente pela API do **Meta (Facebook/Instagram)** e está relacionado à **propriedade da conversa (thread owner)**, não sendo um erro interno da SprintHub.
