I’m using the "hi" object to track a USB device (info. comes across
as mouse data). The "hi" object loses the device from time to time,
and in many cases it requires a reboot of Max to get it back (rarely
hitting "hi" with the device I.D. again fixes it). The device
manages to maintain control over the mouse cursor despite being lost
by Max.

I haven’t ruled out my device entirely as the problem, but I’m still
puzzled by the: "check failed: egetfn (setport): corrupt object" …
and wondering if anyone knows its cause, and if it could be tied to
this sporadic issue.