Are you using the latest version of TurboActivate? If not, do that first and try again (it's not a good use of our time to dig into bugs we've already fixed).
Get the latest version here: https://wyday.com/limelm/api/
If after updating to the latest version of TurboActivate (currently 4.0.9.6 as of me writing this), integrating it into your app, and trying to reproduce the behavior, if you still see problems with deactivating then we need full step to reproduce and much more information (operating system, operating system version, version of turboactivate, product key causing problems, ability to reproduce, etc.).