As I already wrote here there seems to be a grave problem with the ui-router states not working well with the history.
According to the output of $ionicHistory.backView()
I have the correct back state in the history but when clicking the back button getting two states back instead of only one.
As this question might fit more in here, does someone see the problem? This occures only on mobile device and when i emulate a mobile device in my browser but not for web view.