I use Parallels with the Windows 11 emulation running on my MacBook Pro to run Vectrix software for designing. After saving the gcode to disk I take my MacBook to the shop and connect to the Shapeoko 5 Pro via the Mac version of Carbide Motion. I’ve been using that configuration for over a year. I’m not sure what I did to have Parallels grab the USB port labeled as Shapeoko and hang on. No one from Carbide 3D could figure it out. Since I’m mainly a Mac user, I didn’t know how to investigate the port usage under Parallels but it is actually easy and the fix was also easy once the Parallel support guy showed me how.
BTW: I still have the issue described by many in this thread that when connect to the Shapoko via the USB port, if you close the lid of the MacBook, you have to unplug the USB connection and plug it back in to reconnect to the Shapeoko. I’ve always had to do that and it’s a little annoying but the workaround takes 5 seconds so I’ve never complained. However, in this case, it didn’t fix the problem as discussed above.
Thanks to the community for all your suggestions and thoughtful analysis of my problem.