The Puppet Tool is pretty robust but it can 'malfunction' if it's not properly set up. It's hard to say what the issue is without knowing how you've rigged your puppet and what you're trying to do with the KFs.
Perhaps lots more info is required.
AE Training in South East Asia. AE templates for sale and rental. Click here for more