I’ve had a couple of boards with very similar symptoms. They fast charge but hang on the second logo, the only difference being is they remain on the second logo and never go to a black screen.
Check the two capacitors middle left of the SoC are intact. Check the row of passives in front of the WiFI IC shield are all good.
If nothing, I’d back up the EMMC, then go through the whole manual upgrade/downgrade process to rule out a FW issue.
Failing that the fault on my two boards was related to SoC issues and I believe it was down to impact damage, both resolved after a reball.
Also probably unrelated but I’ve noticed if you put in an exfat formatted SD card into a system which does not have the exfat driver it will cause quite a delay at the second logo, if/when the system boots it will then throw the error about the exfat card.
Out of interest can you get into the service mode holding vol up and down at boot?