There’s really nothing I can do about this… The DLL is getting injected into Rhino’s process space, and then performing an operation that eventually hangs (spins forever)… Since I don’t have access to that code, I can’t fix it. Unfortunately, unless there’s some kind of update for that driver/service, the only solution is to not have it running when starting/running Rhino… So yes, what you’ve done I would consider the “permanent fix”.
Thanks, glad Rhino is working for you at least
-Jeff