Same problem here. Just tried closing it now. And it closed all open files, but didn't close the program.
Recipe up to this point:
I did leave my pc on last night and I know that ccleaner ran last night whilst I was asleep. I tried closing it now cause it wouldn't launch applications saying something about java not being something. (Still rubbing sleep out my eyes)
Something about the temp file. I presume ccleaner wiped out the temp file directory and C2 doesn't like that.
I'm drawing at straws here. Lots happens on my machine, very hard to pin point a single instance that could be the cause. But it was fine last night before bed, and now when i just sat down it gives problems. The only diff is the ccleaner clean / wipe last night.
I didn't schedule registry so that isn't it. I guess temp file missing something that C2 needs to function/close or junk system file. That is what I have... first time it has happened though.
I am finding issues with the steam version unrelated to this though. But I am running the steam version of C2 if that helps narrow down. But I guess most here aren't.
Edit: Yip I see why I couldn't launch my project files (run layout) I see all the scripts stored in temp. I won't be wiping those again whilst using program ;)
Edit: Nope ccleaner wasn't cause of C2 not closing. Just tried again and couldn't recreate it. It Closed down no problem.