This blowing away of all of the User's application is precisely what I am hoping for.
We have a deployed MAC application that has a modal user registration window for entering in a new license.
We also seem to have a bug where our registration window is in a strange and non-reproducible state in which we think that there is a valid registered key (also verified on the LimeLM server) yet not fully (this is the bug).
There is a customer of ours who has paid money and trying to register their product... and can't. A far more severe situation than you described.
We are simply trying to get the customer out the deadlock state that our application has managed to get him into.
I have no desire to use this in any sort of "normal" way. In fact, we do use the Deactivate() function when our application is actually registered and thinks that there is a valid license.. Our problem is that the App never, ever gets registered and when the registration window is exited, the app closes... Deadlock.
Again, we can not reproduce this problem and really have no idea why it is happening at this point. We just need to get our customer going.
Please help me blow away anything on his local MAC that is any vestige of TurboActivate. I'm sure that there are plenty of ways to do this programmatically (i.e. with a special utility/app that we could cook in the next day or two) but this is will serve only to make a bad situation worse...
HELP!!!