Just as an after thought to all of the suggestions above - maybe a clean install of 2012 into its own directory (or if on the usb drive version just run it from that drive) to see if the original hanging issue is inherited or not from 2009. BIAB really doesn't seem to care where you install it so long as you tell it where to find RT and RD files, etc.