Chosen Solution

Phone had water damage and for a while the touch ID and haptic feedback failed to work. After a few days touch ID started to work but not the vibration. I replaced the Taptic Engine, after reading several post from this site, but it still does not work. Any ideas as to why this may be occurring? Any help would be greatly appreciated.

I believe the taptic engine sits on the charging flex which houses the mic, speaker and charge port connections. The connector that’s on the taptic engine could be damaged on the charge port. I would inspect that connection. As a last resort, change the charging port completely and see if that helps. Water damage can be very hard to troubleshoot, especially if the damage can’t be easily seen.