MacBook Pro 2017 stuck in boot loop upgrading from High Sierra after kernel panic
My son's laptop had a kernel panic yesterday. We booted in safe mode with no problems, and took all steps to fix but it still had the kernel panic and wouldn't start up unless in safe or recovery mode.
Booting in recovery mode only worked with command +R, no other options would load past entering wifi password, just had a spinning globe.
Tried an NVRAM and SSD reboot but neither of these worked.
Went through disc utilities, all were fine, but reinstalling macOS wouldn't work - kept getting the "recovery server can not be contacted - I believe because High Sierra is out of date (tried work arounds for this but they wouldn't work)?
I've downloaded Catalina and tried to upgrade the OS in safe mode, but now its stuck in a boot loop - maybe because the laptop won't start (re kernel panic) in regular mode.
I'm now at a loss..
Any suggestions welcome!
[Re-Titled by Moderator]