We called it a quality issue. IMO we didn't provide a good environment. One remote QA team promised things they didn't deliver. But we found out in two months
Edit: good environment means clear direction, open communication. Which is necessary onsite as well
Edit: good environment means clear direction, open communication. Which is necessary onsite as well