Skip to main content

Released on September 19, 2014, this 4.7" screen iPhone is the smaller version of the iPhone 6 Plus. Identifiable by the model numbers A1549, A1586, and A1589.

4901 Questions View all

Screen Goes Blank When Home Button/Heat Shield Flex Is Plugged In


Device I traded in with broken/cracked LCD showed no signs of life.

An lcd and battery change has got phone working however a strange issue I'm wondering if anyone has experienced before.

When I connect home button/heat shield flex to the board the screen goes black.

Presumed there was an issue with flex but is is the same once replaced and the same with other lcds.

Any tips be appreciated, I'm guessing pointing towards board FPC issue.

*UPDATE: Error disappears when home button is unplugged from shield.

Answered! View the answer I have this problem too

Is this a good question?

Score 0
Add a comment

Android Fix Kits

A new screen or battery is one kit away.

Shop Now

Android Fix Kits

A new screen or battery is one kit away.

Shop Now

1 Answer

Chosen Solution

You definitely need to inspect the Home button FPC on the logic board. It could be damaged and shorting out. But it could also be a defective Home Button that is shorting the circuit. If the FPC looks good and there are no issues with the surrounding components, then I would try to install a "regular" Home button (Touch ID will not work). If that solves the problem, it is either the button or the Mesa circuit (which drives TouchID functionality).

Ultimately, the logic board will have to be tested by a micro-solderer to understand the root cause. If it is the MESA circuit, that can be repaired to restore Touch ID.

Was this answer helpful?

Score 2


Just tried a spare home button which sorted the issue. Thanks, a device without touch id will do for now


Even better cleaned the old home button connection and all is working fine. Thanks


Awesome! Congrats!


Add a comment

Add your answer

Niall will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 0

All Time: 43