Compare as entradas da implantação
Leia primeiro os logs de build e execução; depois confira o comando exato, o arquivo de dependências travado, a versão de runtime e as variáveis necessárias. Um valor do terminal local ou de um arquivo ignorado pode não existir na hospedagem.
Confira maiúsculas e minúsculas nos caminhos, arquivos excluídos da implantação e código que espera um disco local gravável. O sistema hospedado pode ser somente leitura, efêmero ou compartilhado de outra maneira; dados persistentes precisam do armazenamento adequado.
Reproduza e isole
Quando possível, faça um build limpo e execute localmente o mesmo comando de produção. Separe variáveis de build de segredos de runtime e confirme a configuração no ambiente ou destino correto.
Altere uma condição de cada vez e compare os logs da requisição com falha. Não imprima segredos durante a depuração; confirme presença e formato sem revelar credenciais.