Common causes of spontaneous module death?

This is really discouraging. Every now and then you code something UE4 doesn’t like. Everything compiles fine, but when you try to load your module the editor crashes. So you go back into VS and you start deleting. You hope you deleted whatever you added that was causing this crash. Then you try to start it up again. It still crashes, so you keep repeating this process. My project was working fine this morning. I barely did any coding today, and I am almost certain that I have undone everything I did. However, it still refuses to load my module. Does anyone have any information or advice for me? Does anyone know what usually causes this?

OK. I figured out some settings in VS that helped me figure out what was going on this time. You can’t have a TSubobjectPtr without initializing it in your constructor.