@ThunderFrame, I'm happy to oblige, someone needs to hear this story.
I was receiving an error randomly in my userform when hitting a command button, the super descriptive "The object Invoked has disconnected from its clients". Which, for some reason, causes Excel to behave very erratically after it happens. And I could not for the life of me figure out what was causing it, because it happened after the sub ran. It'd run everything just fine, and then just error out and throw me out of the userform completely. I'd get the error on the line for frm.show vbModal.