I wonder if there is a checklist somewhere that would assist people in not overlooking these types of things. I'm sure they could cause massive delays.
Yeah, it's called a good mortgage company. Don't go for the cheapest. You get what you pay for and you can take action against the lender. And try Google for a checklist.