ESP32S2 crashes without crash report due to serial port loss

I’ll ask this question here as I don’t know if it’s an ESP32 issue or Arduino issue.
I’m developing with the ESP32S2 mini board and I have the Serial serial port working on the USB connection. My application is currently crashing (or at least resetting without my permission) but the USB serial port on windows goes away before I can get a stack trace or any other information.

I have a couple of questions:

  1. Can I get the crash dump to output on Serial1 somehow? That serial port is configured with an FTDI board which is unaffected by target board crashes.

  2. If I have a coredump partition, am I guaranteed to have a coredump from any crash? If I download the coredump (after reboot) with esptool read_flash, what is the process for interpreting it?