Hi Xamarians,
See this thread.
The thing is that, at least in Android, the activity can and will be recreated. When this happens Forms is restarted, state is lost and navigation history is lost. One can track and persist state etc. but the real problem is that navigation history can't be recreated even if you know how it was - because there is no such API.
IMHO this is a big deal and solution, an easy one, would be to add a couple or so of events to INavigation with the goal to control its history manually. I know you are working on (a better) solution, hence I am asking what's the status. Having an app the easily restarts isn't a good experience.