Distraction is a big barrier to effective communication, if a party is distracted it will affect the flow of communication.
Noise and movement affect communication, it would be difficult to pass information from one end to another end which leads to ineffective communication.
Communication at the wrong time makes it difficult to have an effective communication. It is best for parties involved to set a good time for communication in order to have an effective communication.
Poor knowledge of subject of discussion can be a barrier to effective communication.