Are you certain the headphone is in good condition? I have had many similar problems which always turned out to be caused by bad buttons or broken wiring around the headset's inline control module.
Of course, you ARE using a headset with built-in microphone and controls, right?