A mi también me pasaba. Mi Desire HD es de Vodafone pero tiene la versión 2.50.405.2 (basada en la RUU de HTC, sin mierdas de vodafone). Por lo que deduje, al conector del jack se le iba la pinza al meterle los auriculares (me pasaba con unos auriculares normales y corrientes, no los de htc) e interpretaba a veces aleatoriamente que estabas pulsando el botón de play, pasar a la siguiente canción, etc. A veces hasta me llamaba sólo si tenía los auriculares enchufados. Lo solucioné instalando Headset Button Controller, que te permite configurar las acciones que realiza la DHD cuando detecta pulsaciones en los botones play, avance, retroceso, etc. y configurándolos para que cuando los pulsara no hiciera nada. Desde entonces cero problemas