If the HIEN register is set to 0x20 so only the CONDETIE interrupt enable is selected, detaching a device from the MAX3421E will cause the CONDETIRQ flag to set. The HRSL register will reflect the bus state and show that the device has disconnected (JSTATUS = 0, KSTATUS = 0), but the interrupt line may not deassert after the CONDETIRQ flag is cleared (by writing a logic '1' to it). To deassert the interrupt line on a device detach event, one workaround is to clear the SOFKAENAB bit in Register MODE after sampling the bus and reading a SE0 (JSTATUS = KSTATUS = 0). When a device is connected again and either JSTATUS or KSTATUS are set, set SOFKAENAB again to continue communication.