The actual jack may be coming loose from the motherboard, what I did was take the back cover off and push the jack in against the edge of a table, I didn't want to risk hurting good headphones. After that plugging in my headphones worked fine