Hi, John.
I have an issue with 2 of portable apps: with AkelPad and uTorrent:
If I kill their processes (which is not a proper closure of those programs) a useless error shows up, when the user tries to run them again.
The error says something like:
---------------------------
AkelPad Portable (PortableApps.com Launcher)
---------------------------
AkelPad Portable did not close properly last time it was run and will now clean up. Please then start AkelPad Portable again manually.
---------------------------
ОК
---------------------------
As you can see it has a single "OK" button and a request to re-execute the program manually. I suggest to either combine these 2 actions all together (i.e. make OK button also re-execute the program automatically, when the cleaning is finished), or even better: just omit the error and do the automatic cleaning and then run the program (again).
Here's a link to a bit of discussion on this issue: https://portableapps.com/node/28953