Corrupted memory?

I have been stuck in a cycle recently. I will be using my Xavier normally, then eventually I will reboot and nothing. The on light comes on, but zero display. So I will re-flash jetpack using the sdk and it works fine for a while. Then eventually after 3-5 reboots, it goes back to black screen on start.

Any ideas?

You would probably need a serial console boot log from when it fails. Most likely the system is still up and running, but parts of it (especially video) have some sort of failure. That log would most likely help figure out which part is not running correctly.