i just had this problem. i am not an expert, but it was an easy fix! You just have to get some cotton buds and some isopropil alcohol or rubbing alcohol it works with both and first clean the headphone jack to remove water or debree, then you get another cotton bud and dip it in isopropil...