I have countless hours into this. I can assure you with 100% confidence that in my MOS and AOS system:
1. CheckItOut runs flawlessly on my Amiga 3000D with 3.2.1. a. It loads every time without fail and I can create as many new accounts without a single failure. b. It quits and closes 100% of the time without any residual windows or screens being open. c. It loads multiple times with opening and closing the app and runs and closes out properly every time. d. I have left it running many hours in the background without any issues.
2. CheckItOut runs with issues on my PM G5 with 3.17. a. It will load correctly and I can begin using it may lockup or work just fine. b. It never closes properly and will close all the windows except for the categories and will always leave the main screen open. c. I cannot reload CheckItOut until I reboot the box. d. If I leave it running in the background, MOS locks up sometimes.
Perhaps it may be that I'm on the full registered version there may be the difference?
To run CIO, I click on the finance file and not the CIO program. The finance file refences the 030 version when it loads. I would be happy to send you the full version if you want to take a look.