SGP hangs if plate solve centering routine is cancelled

Win 7 SGP I have had this problem for a while now, with several versions of SGP. If I tell the plate solver to centre on the target, once it begins its routine, if I interrupt it, SGP hangs and I need task manager to shut it down and restart. It hangs more often than not, and is more likely to do so if I am near the end of the process where it is confirming that it is on target within its allowance for error. Here are my latest log files.