Is your iPhone Jailbroken, if so that could be an issue, although if not I would take it into the Genius Bar.
I've just spent 30mins trying this out on a series of calls, no joy (yeah it's a quiet day) 😉
I even tried double tapping the keypad button to load it incase that was a bug but cant get mine to do it? :S