Lack of communication is blamed for ferry ‘chaos’