I have made an example of the issue I have with subapps.
Here is the "flow" of things:
[color:#006600]The project main app (called main) starts a subapp (called first).
The first subapp then starts a second subapp (called second).
The second subapp sends a string via shared data telling fist subapp to close. [/color]
[color:#000099]And here is the problem - it closes both subapps[/color].
I expect it to close only the one receiving the message.