Seems to me that the ground tabs in the USB bulkhead connector make intermittent contact, which sometimes kills the serial-comm-over-USB link. I’ve had X-Controller run well for days and then had jobs start stalling again.
Bypassing the USB bulkhead connector seems to have solved these connection/stalling issues for me.