Você assistiu o capítulo até o fim? Quando realizamos uma alteração, saímos do componente Cadastro
e voltamos para o componente Home
.
https://cursos.alura.com.br/course/angular2-parte2/task/21433
Você diz que a solução encobre o erro. Não vejo encobrir, vejo um comportamento válido em várias aplicações. Mas se você quiser fazer isso, você tem como resolver.
Aliás, aguardo seu código com a tentativa para continuar na página ao invés de ir para outro componente.
Dica: você pode navegar para a mesma página usando o que aprendeu. Aliás, um bom exercício para transpor o conhecimento adquirido em outras situações.
No final, é o cliente que decide como a aplicação vai se comportar, estou assumindo você no papel do cliente que quer, por algum motivo, continuar na página depois de uma alteração.