This prevents any unexpected connection related error from breaking the wait loop while windows reboots. If an underlying problem unrelated to the guest is causing exceptions, the exception will still be raised to the user, simply after the loop has exceeded the defined maximum wait time. Fixes #11238