The collect them all achievement/trophy is bugged between generations. If you unlock more than 3 before switching generation the achievement will not unlock. For example having four on the series x version and then loading up the xbox one version. The coding for the achievement is presumably just set to look for when exactly 3 are owned. And a backend update to have it look for when 3 or more are owned is all that is needed. I raised a bug report 12 days ago with zero acknowledgement. I have raised it in achievement and trophy forums and its affecting everyone who unlocked more than 3 archetypes.
I have had over 1,000 achievements in FIFA/EAFC, getting 100% in every iteration since 2011. I was actually first in the world to 100% EAFC25 on the Xbox One. Please dont let such an easy fix ruin 14 years of collecting.