It sounds like your app is catching errors and "swallowing" them. That is, not reporting the error to the user, instead assuming everything is alright.
Don't do that. Under normal behavior (and all of our example apps) will fail when TurboActivate.dat is missing or corrupt.