With the last major release we have reworked quite a bit of the state handling and by now we found a couple of missing state handling. What you describe also falls into this category. We are working on a better fix for this.
Generally regarding the "stopping" of an app, do you see anything suspicious in the logs?