Olá, tudo bem? Fiz igual a aula com o professor e não ocorreu o refresh, apenas atualizou com Hot Reload. A única solução encontrada, foi remover o .then e na pasta form_screen.dart transformar o Navigator.pop(context); em Navigator.push. Ficou assim:
                        Navigator.push(
                          context,
                          MaterialPageRoute(
                            builder: (contextNew) => InitialScreen(),
                          ),
                        );
Queria conferir se pode ser mantido assim, não consegui encontrar uma maneira de utilizar o .then.
 
             
            