Pixel 2 XL won't boot

Did you already try booting into Safe Mode?

The link you posted above started out with a working phone, I googled it but couldn't figure out how to get it into safe mode.

It's reset now, just gotta get everything back to where it was. Good thing I'm retired and have Lotsa time...
 
The link also describes how to boot into Safe Mode when the phone is powered off. If nothing happens while pressing and holding Vol Down while the G logo is on the screen, then I'm thinking corrupt firmware or hardware failure.
 
If you are using Google services everything should be backed up and reinstallation of apps and data should be relatively painless. Mine takes less than an hour.
 
Two things to try.

1. Let it sit on that scrolling line for about 3 hours. (Google doesn't give you the "Setting up 1 of ... apps" thing that Samsung did. But that's kind of what it's doing.)

2. If that still doesn't restart it, hold the power button in for about 30 seconds (it'll restart over and over - just hold it in until it vibrates. If it doesn't, go to the next and final step.)

Final step, if all else fails: Factory reset. If it's set to back up apps, it will start reloading them once you set it up (which could take an hour or two to complete, but that's computer time, not operator time - you can watch TV while it syncs). I'd suggest that, before you let it do that, though, you install TWRP (which means unlocking the bootloader, which means wiping the phone again - as you unlock it, it wipes). From then on, before you let it update, do a TWRP backup and copy the backup folder to a PC. Then, if you do have to do a factory reset, you have the entire user space (except /emulated/0, or "sdcard", which you can back up separately or, if there's enough empty storage, use Tipatch on TWRP to back that up too) backed up, so a factory reset is just a little annoyance.

Oh, and if the bootloader is unlocked ... you can boot to the bootloader and fastboot boot.img (which you can grab from the latest factory image at Google | Factory Images for Nexus and Pixel Devices) - I've "recovered" my P2 a few times with that. If that gets it back fastboot flash boot.img. (If boot.img gets corrupted, the phone won't boot.) Of course, since that may wipe TWRP, you'd have to reinstall it, but that's not even a minor annoyance - boot the TWRP img file, then use TWRP to install the TWRP zip file. (And install Magisk if you want the phone rooted for any reason. Just download the zip and install it from TWRP.)
 
I mentioned in post 21 I reset it, wasn't as painful as I was expecting.
Phone seems to be working fine, have no idea what caused this unexpected hiccup a couple days ago, first time I've had anything like this happen.
 
I mentioned in post 21 I reset it, wasn't as painful as I was expecting.
Phone seems to be working fine, have no idea what caused this unexpected hiccup a couple days ago, first time I've had anything like this happen.

Yeah that was weird. Good thing is you fixed it, hopefully doesn't happen again. I still have my Pixel 2 XL as well :)