Exception not handled causing SGP to stay idle?

Hello

I’ve noticed Ingot an exception causing the communication between SGP and PHD2 to fail…
So everything stopped but without to run post sequence events (so the roof was not closed).
Maybe exception not handled ?
BTW, PHD2 was working fine (confirmed by the logs).

Please find details below
Thanks in advance.
Francesco

[12/10/18 03:03:40.711][DEBUG] [Camera Thread] Readout speed set to NORMAL…
[12/10/18 03:19:22.266][DEBUG] [CP Update Thread] ASCOM Focuser: Error in GetCurrentPosition. : Exception has been thrown by the target of an invocation. (System.Runtime.InteropServices.COMException (0x80020009): Link fail)
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at rh.get_Position()
at rb.ij(Boolean A_0)
[12/10/18 03:22:43.547][DEBUG] [PHD2 Listener Thread] PHD2 - No messages received from PHD2 for 1 minute, checking socket with status…
[12/10/18 03:22:43.547][DEBUG] [PHD2 Listener Thread] Checking PHD2 state…
[12/10/18 03:22:43.547][DEBUG] [PHD2 Listener Thread] PHD2 GetPhdStatus - Pre-Wait : Guiding