i'm pushing views onto a navigationview. some of these views link to other views. so we can up with a circular stack like
[a, b, c, b, etc...]
now, when i use the back button starting at say, the last item 'b' in the above array the back button will work until i get back to the first item 'b' and then the back button will stop working. no erros, nothing. just total, silent failure. i've also tried manually calling .push() on the nav view from this point, and that fails as well.
what about how I am doing this would cause the navigation view to be completely incapacitated like this?