I'm running Windows 10 on a virtual machine in my Mac in order to use Protune, so somewhat of a kludge. But I have no problems, and did not require a driver download to communicate with the ECU.
Sorry that is no help to you. It must be something simple, but oh so elusive, that is causing your issue.