have to say it’s amazing how many different fixes can fix this problem!!! Apple go back to work!
List of things that I have already tried:
- Replaced the headphone/charging port.
- Replaced ear speaker
- Reset the iPhone. Press and hold Sleep/Wake button and Home button together until Apple logo appears.
- Factory Full Reset and setup as new iphone
- Play a song (lengthy duration) and allow iPhone to completely lock.Now insert iPhone compatible headset jack.Unlock iPhone. Stop audio and unplug jack.
- Plug in headset when phone is locked.Hold down power button. It will bring “slide to power off” bar.Now remove the headphones.
Press the “cancel” button at the bottom of the screen.
Now check the sound.
- Signing up for Beta and Updating to the latest software.
- Turned off/flicked keyboard clicks in Sounds option.
- Checked for LCI Liquid Contact Indicator https://support.apple.com/en-us/HT204104 ( All good)
- Cleanup headphone jack before replacing the board (there are little metal balls which can get stuck)
- Go to Sound and Try to play some ringtones (you can hear ringtones but it did not switched back)
- Turning on “Airplane” mode then adjusting the volume up and down.
- set an alarm, let that go off, and the headphone mode turned off!
- Play with the ringtones in the settings keep flipping the mute switch and volume keys. And rebooting the phone it worked for me
- plugged the apple headphones in and out it
- 5/10 minutes of hairdryer on the cold setting
- Restore Phone using DFU method and Itunes
- Clean logic board connector which connect headphones/thunderbird using 99 isoprop
- plugged in my headphones, opened my Control Center, and then pulled them out
- Try to use Isopropyl alhocal to clean the speaker/microphone Thunderbird connector.