В большинстве случаев причина такой поломки - механическое повреждение верхнего провода в распиновке миниджека (штекера). Поменяй его в любом месте, где ремонтируют мелкую электронику.