I tried to recreate the issue by turning off WMI services on my computer, but no error message popped up when i activated the software manually. Even after disabling WMI services (net stop winmgmt.).
That's because TurboActivate tries to turn the service back on (and it will if it has the correct permissions). So, either have the customer run your app or the TurboActivate wizard as an admin user, or have them fix the service by going to the services list and setting it to start automatically, and then have them start it right then.