In the QA for mk14 we saw some spurious printer disconnects, also impacting other vxsuite applications. We increased a timeout delay const but Ben still reported seeing this issue once. In mk15 a printer disconnect will cause an alarm and the usb port to become disabled so it is more important that we don't have spurious disconnects on print.
cc @adghayes