Ya, I have never seen it act this way either, I thought it must have to do with how my shortcut is configured compatability-wise.
Game runs very stable, exits normally via File,Exit...
Maybe it saved Range circles and staff options properly before, but I never noticed.
So I guess my problem is not needing the windows positions reset, it's actually making sure they don't reset. (and I know this is what the program does by default)
I removed the check box from compatability mode and started it, still runs stable, exits normally.
I changed shortcut to run both maximized and windowed, don't notice a difference.
I am running a program called Ultramon for using multiple monitors. it ran side by side on my old notebook (winXP) with harpoon and never had a problem.
Although it does have a problem with harpoon ANW, I'll be troubleshooting that one later.
I can try to reinstall Harpoon CE and see if that helps, otherwise I'll uninstall ultramon and see if there is any difference.