As a consultant I have experienced this exact scenario at a government contractor. My team sat in a hotel for a week because the security badges needed to go through some third agency before they could give them to us and we could be physically on the corporate campus.