Had the same thing on a iPhone 6 last week. Took it to iFix and they returned it to us with just irreparable on the job sheet.