I have an '18 Raptor. Purchased new. Had cam phasers replaced around 20K miles and just had them replaced again at 31K. Service tech said if I change my oil every 5K instead of waiting on the truck to tell me it's time, it won't happen again. Not optimistic.
Sounds like you got the old service stock part number the first time around instead of the later revised design.