Unfortunately poor management. Didn't listen to staff, despite ongoing widespread morale issues nothing was done. There was lots of talk but no real action so unfortunately the situation went on for a very long time with no resolution.
Also we were lacking in clear direction. Objectives would chop and change at a worryingly regular interval, work that was an urgent priority is suddenly knocked off the to do list without warning, so it became very difficult to apply any intelligence to planning and organising work and staff. Over a prolonged period of time this became very demoralising as it felt that we were being impeded from being able to do a good job, due to the constantly changing goalposts.
There was lots of in-fighting between departments, a big blame culture which I massively disagree with. I'd much rather learn from mistakes and work collaboratively but this just wasn't possible here. It often felt that everyone was out for themselves and never mind what was best for the customer or the business as a whole which was a huge shame.