Chosen Solution
Home button was replaced professionally last summer due to liquid damage. The replacement button only worked for about 3 months. Thought I would try my hand at fixing it - after they diagnosed it a second time, saying they would replace the home button again for another $70. Spent this morning replacing the home button … still does not work. So perhaps the old button (hardware) was not the problem? What else could be wrong? It charges fine. And can be plugged into the computer with no issue.
Liquid damage can be very difficult to repair and can leave tons of rabbit holes. I would try a new charge port assembly next. If that doesn’t fix it, seek out a replacement. Although repair is practical in a lot of cases, liquid damage isn’t really one of them unfortunately.