iPhone 6s Plus stuck in headphone mode

I am getting frustrated here. I have tried every combination of tips I can find online from q-tip - to tooth picks - to blow dryer - to sucking on the port - to changing ringtones back and forth - to plugging and unplugging the earbuds - to rebooting with combinations of plugging and unplugging earphones and nothing has worked.

Does anyone know of something else I can try before I get to the point of replacing the physical headphone jack?

My phone was working fine and then I went on a cave tour for 2 hours, when I came back up it was stuck in headphone mode. I thought it might be moisture but the phone never got wet other than being in humid air, I had it in my pocket mostly and took some pictures, never dropped it or got water on it. It has been 2 days since then so I would think it would be dry especially after using a q-tip and 5+ minutes of the blow dryer.

The jack was dirty looking inside so I used the q-tip dry and with cleaning alcohol on it and cleaned it up well. I can't believe Apples hardware would break so easily especially on a $700+ phone.

EDIT: I also had the glass screen replaced at the apple store about 5 days ago and it worked fine up until 2 days ago. Could something have been damaged during the glass replacement?

After hours on line I found a solution which pointed to the inherited Active Directory permissions . You have to give/allow permissions to the "Exchange trusted subsystem" for the user in the Active Directory...

This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync.
To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…