Здравствуйте.
Исходя из описания проблемы считаю, что:
- Неисправен разъем Джек 3.5. Многие эти разъемы определяют подключение наушников замыканием двух контактов, за редким случаем наоборот. Бывает, что они ломаются и смартфон вечно видит подкл наушники или наоборот. Но смущает, что type-c тоже не работает.
- В некоторых смартфонах реализован драйвер (микрочип, хотя его тяжело так назвать) управления наушниками. Возможно он вышел из строя.
В любом случае, бредложенных мной, нести смартфон в сервис, если вы не умеете такое разбирать.
П.С. : за очень редким случаем проблема в прошивке смартфона. Можно сделать сброс и проаерить, но как правило программное решение проблемы, чаще только прошивка.