It's not a bug.

You can only bring in as many units as you have supply to. Any excess units can be recruited for free until you've exhausted your reserves.

In short, you can never have more units than your max supply.


Unless otherwise specified, just an opinion or simple curiosity.