puede que sea el conector del audifono del flex... a lo mejor no esta haciendo bien el contacto con las patitas de cobre de la bocina (en el mejor de los casos), prueba limpiando esa parte del flex o estira un poco las patitas para que haga bien el contacto, yo me iría mas por ahi...
saludos y suerte