Deactivating a user in the dashboard doesn't actually deactivate the user's computer (again, LimeLM isn't magic). What it does is allow the user to activate again on the same or a different computer.
If you want to do true deactivation, then add a menu in your app that calls the TurboActivate.Deactivate() function.
Does this make sense?