Every issue with collaboration usually leads down to the people, rather than any technical issue.
Indecisive Decision Makers
Too Many People
Sometimes having TOO MANY opinions and skill sets can ruin things, seeing as the feedback will be far too ranged and make it harder to pin down what could actually be wrong with the project. It could also cause more arguments in the project.