Проблема возникает из-за смены режима работы наушников. Если не вдаваться в подробности, существует два режима:
— нормальный качественный стереозвук без микрофона
— низкокачественный монозвук, зато с микрофоном.
Такое поведение нормально, будет наблюдаться вне зависимости от платформы и приложения.
Как таковых, способов исправить проблему нет.
На «взрослых» системах можно сменить подключить ещё один микрофон и использовать его, тогда на наушники вернётся качественное стерео.
На мобильных системах сменить микрофон по умолчанию по-прежнему нельзя, несмотря на периодические жалобы.
Под Android вроде бы гуглятся какие-то костыли, помогающие отключить микрофон у беспородных наушников, но я не проверял и ручаться не буду.
Гарантированный способ решения один — использовать наушники без микрофона. Тогда системе ничего не останется кроме как использовать стандартный микрофон телефона.