Sería útil que incluyera la marca y el modelo del micrófono que está utilizando, ya que cualquier cosa que digamos no será más que una suposición.
Dicho esto, si comparas un par de auriculares genéricos con los de Apple, verás que hay más "anillos" alrededor del eje de los auriculares de Apple que los genéricos que se consiguen en otros lugares.
Uno de los anillos "extra" es para el micrófono. Y para que coincida con el iPhone, el "anillo" del micrófono tiene que estar exactamente en el mismo lugar en el que el conector del iPhone lo espera.
Lo que me lleva a lo que creo que puede ser tu problema:
A menos que tu micrófono diga específicamente "compatible con el iPhone", es probable que la clavija del extremo de tu micrófono no tenga los conectores en el lugar correcto para que el teléfono reconozca tu micrófono como tal.
Y cuando te pones a ello, un micrófono puede considerarse un altavoz especializado, que lo es. De ahí la razón por la que ahora se puede reproducir el sonido a través de él.
¿Y qué hace usted al respecto?
Hay opciones. Puedes devolverlo y conseguir un micrófono que diga específicamente que funciona con un iPhone. Podrías ponerte en contacto con el fabricante y ver si tienen un adaptador que haga lo mismo con tu micrófono actual.
También si ES específicamente compatible con su iPhone, entonces no está funcionando y debe ser devuelto para su sustitución, si es posible.
Si editas tu pregunta original y añades la marca y el modelo del micrófono podríamos tener mejores conjeturas.