I think I've figured out the problem. The head doesn't move back on its own because there's too much friction somewhere along the device; the spring isn't strong enough to pull it back like it's supposed to. I'm not sure exactly where all the friction is coming from, but I'm going to try to find out.