it seems like the scripting is a bit off; manually punish, and instead of hand spanking over the desk, use the ruler, and repeat everything else from the auto punishment