Hola sergi33!!
Si ya has probado con varios EarPods en tu iPhone, pruébalos en otro iPhone.
Echa un vistazo a esta web de Apple: Cómo limpiar los AirPods y EarPods - Soporte técnico de Apple. Hay instrucciones para limpiar los EarPods, ya que quizás tengas suciedad en el altavoz o el conector esté deteriorado.
En esta otra web de Apple: Si los auriculares no funcionan con el iPhone, iPad o iPod touch - Soporte técnico de Apple, hay instrucciones de qué hacer si los EarPods no se comportan de forma correcta.
También es posible que el conector del iPhone esté sucio o dañado.
Examínalo y limpia el interior con un palillo de dientes, con cuidado, para extraer las posibles pelusas o suciedad que haya.
Prueba y nos cuentas.
Saludos!!