Looking at my start gCode for my print last night, I'm leaning towards the g28 in my start code as part of the culprit. As I had run G28 and a G29 manually before starting the print, I assume then that the G28 that was included in the start code of the print erased any data collected by the g29 manually. Thinking that's what probably led to the crash and issues I experienced. Will definitely be fixing that tonight!