It’s due to the number of bones in the different skeletons, coupled with the “Procedural Element Limit” being set to 128 by default.
Because the newer skeletons and my custom skeleton have more than 128 bones, merely importing the skeleton is enough to exceed this 128 limit, meaning no other procedural elements get created.
Increasing the limit solves it although I’ll have to see what the performance impact is as presumably the limit is there for a reason.
Thank you for saving my time. Today I meet this problem, although I have seen the documentation of “Procedural Element Limit”, I didn’t suspect it for the first time. The “mech” in “Control Rig Samples Pack” uses 1000 for this value, I think it is reasonable.