use GUI status instead of UI status
cleanup all timeouts on disconnect, fixes hanging CLI cleanup on hot-disconnect