I'm thinking poor maintenance.
I’m thinking too few howitzers. As of September the US alone had provided Ukraine with 800,000 rounds of 155mm ammo. If Ukraine has fired all that off (and there have been subsequent ammo shipments) the said 350 guns have shot off well over 2000 rounds on average, which is way more than the designed duty cycle for this sort of gun. They are wearing out and need overhaul, certainly barrel replacements.