Sort of true for any other jet, but on flanker engine nacelle is its own thing. It usually isn't viable to replace them on already built jets(though we do have examples when it's done), but otherwise it should be a matter of switch decision.Lack of urgency to switch engines or reticence to switch due to supply chain uncertainty are both actually very consistent with the need to get airframes out quicker to fill imminent needs. Switching engines requires some extra development time and production line alterations. If they started development with the AL-31s and they just want to get airframes out the door ASAP sticking with AL-31s is the much faster option.
Also, another visible problem here is that target fleet for PLANAF carrier wings isn't endless. Entire CAWs are now on AL-31F, and this will apparently remain so for foreseeable future via new jets. I.e. there's a serious chance we'll enjoy seeing those into 2040s.