Thanks, I've deployed the latest 3.2.0-SNAPSHOTs of our cordova-maven-plugin and project template now.
Yes, we register a value change handler for the browser's history stack.
We use Jira to track issues: https://jira.jboss.org/browse/ERRAI
If you have a workaround or possible solution please let us know. We're happy to accept a PR as well .
I had a similar issue not too long ago and could not find a solution. I think my workaround was to edit the cordova config.xml file and set the content element to include the hash of the start page, e.g <content src="index.html#home" />