It's worked for me when I ask why with a stated goal of preventing the same error the next time.
"Why did you guess at the functions signature and get it wrong, what information were you using and how can we prevent it next time."
Is that not the right approach?