---
title: "O programa não aparece ou as mudanças não chegam ao aluno"
description: "Saiba o que conferir quando um programa some da lista, não abre, não aparece no app ou quando as mudanças não chegam ao aluno."
---

> Índice de documentação
> Consulte o índice completo em: https://docs.treinoai.com.br/llms.txt

# O programa não aparece ou as mudanças não chegam ao aluno

Use este guia quando você montou ou editou um programa e ele sumiu da lista, não abre no editor, não aparece no app do treinador ou o aluno continua com o treino antigo. Ele vale para o painel web e para o app do treinador, em todos os planos. Faça primeiro as três conferências abaixo: elas separam as causas mais comuns e indicam qual seção seguir.

## Confira primeiro

**1. O indicador no topo do editor mostra Salvo?** Não existe botão de salvar: o editor grava cada alteração sozinho e mostra o estado no topo.

| O que o indicador mostra                                                                                                                   | O que significa                                                                                                                                                                                                                                  |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Salvo**                                                                                                                                  | O servidor recebeu a edição. Ela já aparece no painel web e no app da sua conta, mas ainda não chegou a nenhum aluno.                                                                                                                            |
| **Salvando…**                                                                                                                              | O envio está em andamento. Mantenha o editor aberto até aparecer **Salvo**.                                                                                                                                                                      |
| Começa com **Sem conexão**                                                                                                                 | A edição ficou guardada só neste navegador ou neste aparelho e não aparece em outro lugar. Reconecte-se e espere **Salvo**. Até lá, não limpe os dados do navegador nem desinstale o app, porque essas alterações estão só ali.                  |
| **Não foi possível sincronizar**, **Não foi possível salvar neste dispositivo** (no app, **neste aparelho**) ou **Alterações em conflito** | O envio falhou, o navegador ou o aparelho não conseguiu guardar a edição, ou outra cópia mudou ao mesmo tempo. Siga [Estados de salvamento do programa](/treinador/criar-treinos/estados-de-salvamento-do-programa) antes de continuar editando. |

**2. Onde você editou.** O programa aberto em **Programas** é o programa-base: as mudanças valem para quem receber o programa daqui em diante e só chegam a quem já o tem depois de **Atualizar clientes**. O programa aberto pelo perfil do aluno é a cópia dele: as mudanças só chegam ao aluno depois de **Aplicar ao cliente**. A diferença está explicada em [Programa-base, versões e cópia do aluno](/treinador/criar-treinos/programa-base-versoes-e-copia-do-aluno).

**3. A conta e a equipe são as mesmas.** O painel web e o app mostram os programas da equipe em que você entrou. Se você participa de mais de uma equipe, confira no app qual está selecionada: o avatar da equipe fica no topo da tela **Programas**.

> **Atenção: Não atribua de novo para tentar resolver**
>
> Não crie outro programa nem atribua o mesmo programa de novo. Atribuir com **Substituir Programa Atual** (painel web) ou **Substituir agora** (app) encerra o programa que o aluno está fazendo e começa o programa atribuído hoje, no mesociclo escolhido. A fila do aluno é mantida e passa a seguir o novo programa. Para entregar uma edição a quem já tem o programa, use **Atualizar clientes** ou **Aplicar ao cliente**, como mostra a seção sobre o aluno, abaixo.

## O programa novo não aparece na lista

Antes de procurar, confira se o programa já existe:

- **Ele só passa a existir na primeira edição.** Abrir **Novo programa** e sair sem editar não cria nada. A primeira alteração, como dar um nome ou criar uma sessão, faz o programa entrar na lista **Programas**.
- **Feito em outro aparelho.** Ele aparece aqui quando o editor de lá mostrar **Salvo**. Com **Sem conexão** no indicador, a edição ainda não saiu daquele aparelho.
- **Criado por outro treinador da equipe.** Um programa montado no editor que ainda não foi atribuído a nenhum aluno aparece só para quem o criou e só abre para essa pessoa. Os outros treinadores da equipe passam a vê-lo depois da primeira atribuição.

**No painel web**

1. No menu lateral, clique em **Programas** e abra a aba **Todos**. Um programa sem alunos aparece em **Todos** e em **Sem alunos**, nunca em **Em uso**.
2. Digite parte do nome em **Buscar programa…**. Por padrão, a lista é ordenada pelo nome e mostra 20 programas por página; se o programa não estiver na primeira página, use a seta **Próxima página**, no rodapé.
3. Se houver filtros aplicados acima da lista, clique em **Limpar tudo**. Com busca ou filtros sem resultado, a lista mostra **Nenhum programa com esses filtros**; clique em **Limpar filtros**.
4. Se ele não estiver em **Todos**, abra a aba **Arquivados**. Programas arquivados ficam só nessa aba, com o selo **Arquivado**, e não abrem no editor até serem desarquivados, como mostra a seção sobre o editor, abaixo.

![Lista Programas no painel web com as abas Todos, Em uso, Sem alunos e Arquivados com contagem, a busca preenchida e um filtro ativo com Limpar tudo](/assets/trainers/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/lista-com-filtros-no-web.png)

**No app do treinador**

1. Na barra inferior, toque em **Programas**. O topo mostra quantos programas o app carregou, como **25 de 25 programas**. Logo depois de abrir, esse número pode subir enquanto o app termina de carregar a lista.
2. Busque em **Buscar programas...**. A busca também encontra programas pela descrição.
3. Se houver filtros aplicados, remova-os. Sem resultado, a tela mostra **Nenhum programa encontrado** com **Limpar filtros**.
4. O app não lista programas arquivados. Para encontrar ou desarquivar um programa arquivado, use o painel web.

![Tela Programas do app do treinador com o contador de programas carregados no topo, a busca e o avatar da equipe](/assets/trainers/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/contador-no-app.png)

Se o programa não aparece em nenhuma aba do painel web, nem em **Arquivados**, fale com o suporte informando o nome dele antes de criar outro.

## O programa do painel web não aparece no app

Os dois mostram os mesmos programas quando você usa a mesma conta, a mesma equipe e o app está conectado. Siga na ordem e pare quando o programa aparecer:

1. No painel web, abra o programa e confira se o indicador no topo mostra **Salvo**. Se ele começar com **Sem conexão**, a edição ainda está só no computador.
2. No app, se você participa de mais de uma equipe, toque no avatar da equipe, no topo de **Programas** (**Trocar equipe**), e escolha a mesma equipe usada no painel web.
3. Conecte o celular à internet. Sem conexão, o app mostra só os programas que já tinha baixado; um programa montado no editor e ainda não atribuído a nenhum aluno só aparece com internet.
4. Toque em outro item da barra inferior e volte a **Programas**. O app busca a lista de novo sempre que você volta a essa tela. Confira o contador no topo.
5. Atualize o app pela App Store ou pelo Google Play. Versões anteriores do app podiam deixar de mostrar programas que ainda não tinham sido atribuídos. Para ver a versão instalada, toque no botão de grade da barra inferior, em **Configurações**, e role até o fim da tela: a **Versão** aparece abaixo de **Sair da conta**, com um ícone ao lado que busca atualizações do app.

Não é preciso desinstalar e instalar o app de novo. Se algum editor do app mostrar **Sem conexão. Salvo neste aparelho**, desinstalar apaga essas alterações.

## O editor não abre o programa ou mostra Programa não encontrado

Cada caso tem uma mensagem diferente. Encontre a sua na plataforma em que você está.

**No painel web**

**O programa está arquivado.** Na lista, ele tem o selo **Arquivado**, e clicar na linha não abre o editor.

**Aparece "Programa não encontrado." ao editar o programa de um aluno.** O programa de origem dessa cópia, o programa-base que você atribuiu, foi arquivado (ou inativado, como alguns treinadores dizem). O aluno continua treinando normalmente, mas a cópia dele só abre no painel web depois que o programa de origem for desarquivado.

Nos dois casos, desarquive o programa:

1. No menu lateral, clique em **Programas** e abra a aba **Arquivados**.
2. Na linha do programa, clique no menu de três pontos (**Ações do programa**).
3. Clique em **Desarquivar programa** e aguarde a mensagem de que o programa foi desarquivado com sucesso.
4. O programa volta para **Todos**. Abra-o no editor ou volte ao perfil do aluno para editar a cópia dele.

![Aba Arquivados no painel web com um programa marcado como Arquivado e o menu de três pontos aberto em Desarquivar programa](/assets/trainers/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/desarquivar-no-web.png)

Desarquivar não muda nada para os alunos. Arquivar também não tira o treino de quem já tem o programa, a menos que **Remover clientes ativos** tenha sido marcado ao arquivar; sem essa opção, os alunos ativos mantêm o acesso até completar o programa.

**No app do treinador**

**Aparece "Não foi possível abrir o editor".** Com a mensagem "Este programa ainda não foi sincronizado neste aparelho. Conecte-se à internet e tente novamente.", o programa ainda não foi baixado para o celular. As mensagens "Não foi possível carregar o editor. Verifique sua conexão e tente novamente." e "Não foi possível abrir o editor. Verifique sua conexão e tente novamente." têm a mesma solução:

1. Conecte o celular à internet.
2. Toque em **Tentar novamente**.
3. Se o aviso continuar, toque em **Voltar**, saia de **Programas** pela barra inferior, volte e abra o programa de novo.

![Aviso Não foi possível abrir o editor no app do treinador pedindo conexão à internet, com os botões Tentar novamente e Voltar](/assets/trainers/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/editor-nao-abre-no-app.png)

Programas arquivados não aparecem no app. Para voltar a editá-los, desarquive pelo painel web.

Se você não consegue acessar o programa, confira qual destes casos é o seu:

- **No app, "Você não tem mais acesso a esta equipe. Atualize a lista de equipes ou selecione outra equipe."**, em **Não foi possível carregar os programas**: sua participação na equipe mudou. Se você participa de outra equipe, escolha-a pelo avatar no topo de **Programas**; para voltar a esta, confirme o acesso com o responsável pela equipe.
- **No editor do app, "Você não tem mais acesso a este programa. Entre novamente para continuar editando."**: saia da conta em **Configurações** > **Sair da conta** e entre de novo.
- **O programa foi montado por outro treinador e ainda não foi atribuído a ninguém**: ele não aparece para você e não abre, nem por um link. Só quem o criou consegue vê-lo e abri-lo até a primeira atribuição.

## O aluno não recebeu as mudanças

Salvar guarda a edição, mas não entrega nada ao aluno. Primeiro confirme que o aluno tem esse programa: um programa que nunca foi atribuído a ele precisa ser atribuído, e um programa colocado com **Adicionar à Fila** só começa no momento escolhido. Veja [Atribuir um programa ao aluno](/treinador/gerenciar-alunos/como-atribuir-um-programa-mesociclo-a-um-cliente). Se ele já tem o programa, a entrega depende de onde você editou.

### Programa-base: use Atualizar clientes

Antes, confira três condições: o indicador mostra **Salvo**, a **Validação** não tem bloqueadores e você está conectado à internet. Sem conexão, o painel web e o app avisam que é preciso reconectar para verificar os clientes.

**No painel web**

1. Em **Programas**, a coluna **Alunos** mostra o selo **N desatualizado** (ou **desatualizados**) quando há alunos numa versão anterior do programa. Clique na linha para abrir o editor.
2. Aguarde **Salvo** e clique em **Atualizar clientes (N)**, no topo do editor. Quando todos já estão na versão atual, o botão mostra **Clientes atualizados** e fica desativado.
3. Confira o resumo. Para escolher alunos um a um ou ver cada alteração, clique em **Revisar clientes e alterações**, use **Buscar cliente…** e marque quem deve receber.
4. Clique em **Atualizar N clientes**; o número acompanha a sua seleção.
5. Leia o **Resultado da atualização**. Quem ficou em **Não podem ser atualizados** mostra o motivo; para uma falha temporária, use **Tentar novamente**.

![Linha de um programa na lista do painel web com a coluna Alunos mostrando os avatares e o selo 2 desatualizados](/assets/trainers/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/selo-desatualizados-no-web.png)

**No app do treinador**

1. Abra o programa em **Programas** e aguarde **Salvo** no topo do editor.
2. Quando há alunos numa versão anterior, aparece a barra laranja **N clientes precisam de atualização**, logo acima da barra de ações. Toque em **Atualizar clientes** na barra ou em **Mais** > **Atualizar clientes**.
3. Na folha **Atualizar clientes**, confira os grupos **Precisam de atualização**, **Já atualizados** e **Não podem ser atualizados**. Use **Selecionar todos** ou marque cada aluno.
4. Toque em **Atualizar clientes** e confirme em **Atualizar clientes** no aviso que pergunta quantos clientes serão atualizados.
5. Confira a mensagem **Clientes atualizados com a versão salva.** Com todos em dia, **Mais** > **Atualizar clientes** diz "Todos os clientes estão com a versão salva.".

![Editor do programa no app do treinador com a barra laranja 2 clientes precisam de atualização e o botão Atualizar clientes](/assets/trainers/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/barra-laranja-no-app.png)

O passo a passo completo, com as versões do programa, está em [Atualizar clientes com uma versão do programa](/treinador/criar-treinos/atualizar-clientes-com-uma-versao-do-programa).

### Cópia de um aluno: use Aplicar ao cliente

Se você editou o programa pelo perfil do aluno, a mudança vale só para ele e precisa ser aplicada. O rascunho da cópia é da equipe: um colega pode ter salvo mudanças que ainda não foram aplicadas, e o perfil do aluno mostra, por exemplo, **3 alterações não aplicadas · Revisar**. Antes, confira se o indicador mostra **Salvo** e se você está conectado à internet.

**No painel web**

1. No editor da cópia do aluno, aguarde **Salvo**.
2. Clique em **Aplicar ao cliente**, no topo do editor. Enquanto falta entregar, o botão fica laranja e mostra quantas mudanças estão pendentes, como **Aplicar ao cliente (3)**.
3. Na revisão **Aplicar alterações para** o nome do aluno, confira o que muda e o que não muda e clique em **Aplicar para** o nome do aluno.
4. Confira **Aplicado** no resultado. Depois da entrega, o botão mostra **Cliente atualizado**.

**No app do treinador**

1. No editor da cópia do aluno, aguarde **Salvo**.
2. Toque em **Aplicar** na barra laranja, que diz quantas alterações não chegaram ao aluno, ou em **Mais** > **Aplicar ao cliente**. Enquanto falta entregar, o item de **Mais** diz "O cliente ainda não recebeu as alterações salvas.".
3. Na revisão **Aplicar alterações para** o nome do aluno, confira o que muda e o que não muda e toque em **Aplicar para** o nome do aluno.
4. Confira a mensagem **Alterações aplicadas ao cliente.** Depois disso, **Mais** > **Aplicar ao cliente** diz "O cliente já está com as alterações salvas.".

Se o editor avisar que o aluno recebeu uma atualização depois deste rascunho, a aplicação fica bloqueada até você usar **Comparar** ou **Começar do programa atual**. Veja [Editar o programa de um aluno](/treinador/criar-treinos/editar-mesociclo-ja-associado) para o que a cópia permite mudar e o que o histórico do aluno protege.

### Quando a Validação bloqueia a entrega

Se aparecer "Corrija os erros indicados no editor antes de atualizar os clientes.", "Corrija os erros indicados no editor antes de aplicar ao cliente." ou "Corrija os erros indicados no editor antes de atribuir o programa.", o programa tem bloqueadores. Eles impedem atribuir a versão em edição, atualizar clientes, aplicar ao cliente ou nomear uma versão, embora a edição continue salva. Na lista de programas para atribuir a um aluno, pelo perfil dele:

- **Programa sem versão publicada**, montado no editor e nunca atribuído: ele não aparece na lista até a **Validação** ficar sem bloqueadores. Na lista **Programas** do painel web, ele mostra o selo **Revisar** e "Salvo com ajustes pendentes. Abra para revisar.".
- **Programa com versão publicada**, por exemplo porque já foi atribuído ou foi duplicado de outro: ele continua na lista com o aviso **Nova versão em edição · vai a v2 publicada**, com o número da versão publicada. Atribuir assim entrega essa versão publicada, sem as edições que estão com bloqueadores.

Para entregar a versão em edição, corrija os bloqueadores:

1. Abra **Validação**: no topo do editor no painel web ou na barra de ações do app.
2. No painel web, clique em **Ir corrigir** no item; no app, toque no item ou use **Revisar um a um**.
3. Corrija até aparecer **Tudo validado** e tente a entrega de novo.

Alguns bloqueadores passam despercebidos porque não estão na sessão que você está vendo:

- o padrão personalizado de um mesociclo tem mais semanas do que a duração dele, por exemplo depois de diminuir as semanas;
- o padrão aponta para sessões que não existem mais;
- dois mesociclos têm o mesmo nome;
- um mesociclo passou de 12 semanas;
- uma combinação de variações ficou com uma sessão sem exercícios ou em conflito.

Um exercício por tempo precisa ter a duração definida, mas não precisa de um número inventado de repetições. Se a **Validação** mostrar "Exercício por tempo sem duração", preencha a duração no próprio exercício e não tente preencher esse dado em outro lugar para contornar a validação.

Se a mensagem disser que o programa tinha treinos com o mesmo identificador interno e que o editor os renumerou ao abrir, não há o que corrigir no editor: continue editando normalmente e fale com o suporte para liberar a atualização.

### O que a atualização não muda

- **O mesociclo atual de cada aluno.** A atualização não inicia sozinha os mesociclos novos: o aluno vê uma fase nova ou alterada quando chegar a ela.
- **Treinos concluídos, pulados ou em andamento.** Se o aluno já começou a sessão, ela continua com a prescrição anterior; a mudança aparece nas próximas sessões.
- **Personalizações da cópia.** Um aluno que recebeu mudanças feitas só para ele aparece como **Personalizado** e fica de fora por padrão. Se você o incluir, a atualização substitui essas mudanças. Leia o aviso antes de confirmar.

O aluno recebe a atualização ao abrir o app com internet. Se ele ainda não vir a mudança, envie a ele [Meu treino não aparece no app](/aluno/treinar-no-app/meu-treino-nao-aparece).

## A ordem dos mesociclos voltou ao reabrir

Este passo a passo vale para o programa-base, aberto em **Programas**. Na cópia de um aluno, você pode reordenar só os mesociclos que vêm depois do atual: os concluídos e o atual ficam no lugar, como explica [Editar o programa de um aluno](/treinador/criar-treinos/editar-mesociclo-ja-associado).

1. Abra o programa em **Programas**.
2. Mude a ordem:
   - **No painel web:** no painel **MESOCICLOS**, à esquerda, arraste o mesociclo pela alça de pontinhos ao lado do nome até a nova posição.
   - **No app do treinador:** toque em **Mesociclos**, no topo do editor, e arraste o mesociclo pela alça de arrastar. Feche a lista em **Concluir**.
3. Aguarde **Salvo**. Enquanto aparecer **Salvando…**, a nova ordem ainda não chegou ao servidor.
4. Saia do programa e abra-o de novo. Confira se o número do mesociclo no topo do editor, como **MESOCICLO 4**, bate com a posição dele na lista de mesociclos.
5. Para quem já tem o programa, use **Atualizar clientes** e confira o resultado de cada aluno. A atualização mantém o mesociclo atual de cada um.

Numa nova atribuição pelo perfil do aluno, você escolhe por qual mesociclo ele começa, como mostra [Atribuir um programa ao aluno](/treinador/gerenciar-alunos/como-atribuir-um-programa-mesociclo-a-um-cliente). Para organizar as fases, veja [Como planejar um programa com vários mesociclos](/treinador/criar-treinos/programa-avancado-macrociclos).

Se, depois de **Salvo** e de reabrir, a ordem voltar ou o número no topo não bater com a posição na lista, não recrie o programa nem atribua de novo. Fale com o suporte informando o nome do programa, o nome do mesociclo, a posição dele na lista e o número que aparece no topo.

## Problemas comuns

| Situação                                                          | O que fazer                                                                                                                                                                                                                                             |
| ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Não acho o botão de salvar ou ele parece travado                  | Não existe botão de salvar: o editor grava sozinho. Confira o indicador no topo e espere **Salvo**.                                                                                                                                                     |
| Saí do editor no meio da edição                                   | Volte a **Programas** e procure o programa antes de criar outro. O que chegou a **Salvo** está guardado.                                                                                                                                                |
| A internet oscilou durante a edição                               | Mantenha o editor aberto até o indicador voltar a **Salvo** antes de atribuir ou atualizar alunos.                                                                                                                                                      |
| A duração do programa não muda                                    | A duração é a soma das semanas dos mesociclos e não se edita nos detalhes do programa. Mude as semanas de cada mesociclo, de 1 a 12, como em [Como planejar um programa com vários mesociclos](/treinador/criar-treinos/programa-avancado-macrociclos). |
| Aumentei as semanas de um programa já atribuído e o aluno não viu | Editar não muda o que o aluno recebeu. Use **Atualizar clientes**. Não atribua de novo: substituir o programa encerra o que o aluno está fazendo e começa o programa outra vez.                                                                         |
| O tour **Bem-vindo ao Editor de Programa** não fecha (painel web) | Use **Pular tour** ou avance com **Próximo**. Se o botão não responder, recarregue a página ou tente outro navegador. Se continuar, envie ao suporte um print ou vídeo curto da tela.                                                                   |
| Parece que o editor só avança com IA                              | A IA é opcional. Em **Programas**, clique em **Novo programa** e escolha **Programa** para montar sem IA, como em [Criar seu primeiro programa do zero](/treinador/criar-treinos/como-criar-um-mesociclo-manualmente-no-treinoai).                      |

## Se o problema continuar

Junte estas informações antes de falar com o suporte; elas permitem investigar sem pedir de novo:

- a plataforma (painel web, app no iPhone ou app no Android) e, no app, a **Versão** que aparece no fim de **Configurações**;
- o nome do programa e se você editou o programa-base, em **Programas**, ou a cópia de um aluno, e de qual aluno;
- o que o indicador do editor mostra e a mensagem exata que apareceu, inclusive na **Validação**;
- se o problema é a entrega, o resultado mostrado para cada aluno depois de **Atualizar clientes** ou **Aplicar ao cliente**;
- se o problema é a ordem, o nome do mesociclo, a posição dele na lista e o número no topo do editor;
- um print ou vídeo curto da tela, sem senhas ou códigos de acesso.


## Recursos relacionados

- programs_list
- program_assignment
- program_versions
- program_sync
- program_validation
- mesocycles

Fonte: https://docs.treinoai.com.br/treinador/criar-treinos/o-programa-nao-aparece-ou-nao-chega-ao-aluno/
