"TurboActivate.Activate() or TurboActivate.Deactivate() "
Those are old-style static calls to functions that aren't available in the latest version. Hence the assumption that you're using an old version.
>> "I traced this issue to my Kaspersky Free Anti Virus and a setting within that product called "Web Anti-Virus": https://support.kaspersky.com/12111#block3"
If you truly are using the latest version of TurboActivate, and you're still having problems, my advice would be to ditch Kaspersky. They're a tool of the Russian government. Here's some reliable reporting on the issue: https://www.nytimes.com/2017/10/10/technology/kaspersky-lab-israel-russia-hacking.html
Use the free, built-in antivirus in Windows. It's fast, reliable, and will not collect kompromat for a dictator's use.
From: https://wyday.com/limelm/help/faq/#fix-broken-wmi
"Remove all anti-virus software except Microsoft's Defender anti-virus. (Or if you're still using Windows 7 or Windows Vista, use Microsoft's Security Essentials -- the predecessor to Windows Defender). All 3rd party anti-virus products are junk: slow, bloated, expensive, and do more harm than good. Windows Defender is free and lean."