My GT-i9195 felt into sea (with me) and I had exactly the same problem as you had. Both fixed! Read more...
The first problem with allways-connected-jack has been solved by disassembling the device and gently cleaning boards with clean water and soft toothbrush, especially the jack component...