Hi. Try the USB Mouse IP by XMOS that is a High Speed example use of the USB Mouse HID model. The project builds and acts like a mouse that keeps looping the mouser pointer in a square shape.
Does this IP work on your box? Once confirmed, remove and redock onto your MAC USB port. Curious to hear the status.
https://www.xmos.com/developer/publishe ... ide?page=5
See AN00182
https://www.xmos.com/file/an00182-usb-h ... -explorer/
Multichannel USB failing on Mac when unplug/replug
That one works every time. 20 redocks on each USB port on both Mac and Windows without any failures.
Got to the bottom of the issue. Seems there was a bug in the MIDI code that was causing the USB to crash. All is well now but thanks for the help.