Just a shot at trouble-shooting this, but if you read the original post, it says it has a warden detection system that actually closes the program when it reads the protocol from warden. So It may be that warden was scanning and this is why it closed. The reason why some people may be able to run it through the night without problems and yours closes it that warden is setting off scans in your direction and not theirs.
Just a thought though, not entirely sure if its right.