Olá, Carlos, como vai?
Esse erro 500 indica que algo no código está impedindo o servidor de desenvolvimento de funcionar corretamente. Em projetos React Native, isso pode ser causado por erros de sintaxe, importações incorretas ou até problemas de cache. Vale conferir se há erros apontados no terminal ao iniciar o servidor, pois eles geralmente indicam qual arquivo está causando o problema.
Uma dica é revisar com atenção as últimas alterações feitas antes do problema aparecer, especialmente trechos de código refatorado, como funções ou componentes que foram movidos ou renomeados.
Qualquer dúvida, estamos por aqui no fórum.
Fico à disposição
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!