With a group of great people when you are on the journey of building something, communication can make or break the ship. The other aspect is the expectation mismatch.
If the product team is not explaining correctly to dev leads about customer’s pain and the sales team are not indicated on realistic feature releases. It will result in a deadlock. The overall result will be losing customer’s faith and falling morale of individual groups: sales, development team.
The clarity in communication is must have attributed to every team member. Imagine the heart and kidney in our body not communicating clearly: will it not result in an ailment? How is the scenario not different when it comes to running your company with failed communication between sales, marketing, or product development team.