I made a new hero (I believe it's the fourth one) but as soon as I train him, he will set every other hero's requirement to a tier 3 hall, giving me a maximum of 2 heroes instead of 3... I checked his tech tree dependency and all and everything is the same as every other heroes, why is this happening?