Yes. It's seems rather annoyingly ''complicated'' to use this ''feature''. This, or I'm too stupid to use it.
I have more then 20000 trophies, and can only make 20 knights at a time. There was only 50 knights on all my ramdom world, so I'm trying to make some (since I like to teleport them at the beginning of a fight and then kill 3 stacks, before even starting to fight...)
But... I can make only around 20 knights at a time, and only for 2 times, and then I get the ''training unavailable'' line for my guardsman, even with 4 empty slots, 20000 trophies and over 1 million in the bank.

I tried EVERYTHING. I've tried with swordsman and Guardsman, with 5, 10, 100 or 200. Nothing. ''Training unavalaible''.
Nothing is working.
I bought all the level upgrades and races upgrades before you ask it.
Is there a day-limit, time-limit, amount-limit, or anything like this? I can play for a couple of fights and sometimes, when trying again later, I can make another batch of 20, and sometimes not. It looks totally random to me.
I can't even upgrade my griffons to royal griffons. I empty all my slots except one, bring 5, 10, or 50 griffons, 20000 trophies, 1000000 dollars: ''training unavailable''. Huh?