I've also had it where I updated the code, removed...
# puppet
s
I've also had it where I updated the code, removed a variable and then puppet still complained it couldn't find that variable, even though the code was completely gone