After installing my battery replacement from iFixit, I had TouchID issues too. Couldn't be initialized or something. I would get the message repeatedly on the home screen, but couldn't set up TouchID in Settings. I even disassembled the phone again and followed the accepted answer on this thread regarding the proper order for reconnecting the screen and battery. It didn't help. I thought perhaps doing things in the wrong order prior had damaged something and TouchID was just never going to work on this phone again.
While troubleshooting a reboot issue with the same phone, I came across an article that suggested doing a settings reset. I tried that and it fixed the issue for me.
Go to Settings > General > Reset > Reset All Settings.
I hope that helps!
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
0
crwdns2947414:01crwdne2947414:0
Make all the connections to test the touch screen to make sure the screen is working. Disconnect the battery and then reconnect it. That is what worked for me
crwdns2934271:0crwdnd2934271:0 Michael Huey crwdne2934271:0