(this a how-to, not a question - hope that's ok, or I can move this elsewhere!)
If your game is crashing or hanging, or if anything else isn't working correctly, the log files usually have the answer. But reading them is a bit of a black art. Where are the logs?
What program should I use?
What should I look for?
B9PartSwitch Errors
...more to come...