I've solved the triple posts issue and I think I have also fixed what I think maybe causing the crash. I believe that was caused by having a duplicate AddObserver() call. But to confirm that I need a save that produces the crash error on quitting. Can someone please provide me with that as I have not been able to reproduce that error here on my dev machine. If I can get that asap I can put out a new build.
Thanks Stephen. I fired up the LNL release version and confirmed that I do get the error. I then built a new release version with the changes I made earlier today and I don't get the error. So I reckon this is fixed now.
FIXED
Stephen, please check out the Dev forum mate. I have posted a link there to a replacement exe. Can you please download it, run it and see if that fixes things on your machine and get back to me. Thanks.
Silly me. Sorry. Here's a link:
https://www.dropbox.com/s/30grdbw5xyacbog/CmdOps 5.0.17B.zip?dl=0
Just rename your existing exe and unzip this into your game directory. Then run it and load your save and see if you can leave the game OK.