Hi, this is the intended functionality, whereby you will still be allowed to register a team provided you have enough empty slots to make up for the players you haven't registered.
You wouldn't be able to meet the 25 player registration limit while also having the same amount of Homegrown players as you have currently registered.