Wonder if it's anything to do with the List A, List B requirements.
You only get 25 players if you have 8 locally trained players and from what I can see, we only have 6....does Garnacho count as association trained?
Sanchez, Jorgensen, Cucurella, Tosin, Badiashile, Colwill, Hato, Chalobah, James, Gusto, Fofana, Fernandez, Palmer, Gittens, Essugo, Santos, Caicedo, Neto, Delap, Joao Pedro, Guiu, Estevao, Garnacho.
I'm guessing we only have 6 locally trained players and that leaves the remaining 17 as non-local.