iPhone 5 only vibrates for incoming calls
I have an iPhone 5 which only vibrates when a call comes in. No ringtone sounds. I have reinstalled IOS 10 and checked the following.
1) Do Not Disturb is off
2) Mute Switch is off (no red bar). However, the Ringer icon does not appear when I toggle the mute switch.
3) Volume is up
4) No phone ringtone for incoming calls is heard if headphones are used.
The iPhone plays a ringtone when one is selected in Setting->Sounds and plays music OK. Selecting a different ringtone does not help. Also, there is no sound for keyclicks even though Settings-> Keyboard Click is on.
Using Settings->General->Accessibility->Assistive Touch->Device gives access to a software Mute switch which shows Un-Mute.
Any idea what might be wrong? A broken mute switch might be a possibility but the changing the Software mute switch does not help.
I am reluctant to try replacing the Mute switch as it is a difficult process and it might not work.
iPhone 5, iOS 10.3.3