Gas turbine for ship has easier spec. If the turbine stop briefly, the ship still stay afloat whereas the plane would face the possibility of fall off from the sky. So, it's likely the design is acceptable for ship but not for the plane.
Instead on just relying on Shenyang Liming alone to fix the problem, one thing they would do set up multiple design/manufacturing centers in Chengdu and Xian and allow multiple teams to tackle the issue concurrently. It would create redundancy and hopefully one of team would come through.
It's not just Shenyang liming, they are the principal stakeholder here, but they have suppliers all over China. If they suppliers don't produce parts that are up to standard, you are going to have problems too. For example, Xian already produces 1/3 of the parts on WS-10A. Do you really think all the faults lie with Shenyang? This is a learning experience for everyone.