@mjs513 - ST7735 - Maybe upload a copy of your exact one that is still causing USB issues.. I might even put in my actual Adafruit display to try it.

If I find anything obvious will post back to T4 thread. One thing I wondered was if they did anything during constructor, but nothing major, just setting a few variables. Everything is done more in their calls to initr()... Was looking to see if there were any other objects... Did not see anything obvious.

Will play more later