I don’t know what’s in the wrong here, if it’s the mechanics or the translation, but one of the two Ugin requirements translates in german to ‘“wirke” 4 creatures with…’.
“wirke” means I have to pay with mana for the creatures, but Bolas’ tokens and other tokens I tried get counted, too, although I obviously didn’t pay with mana for them.
So, either it should be “beschwöre” (get it to the field regardless the way) or the tokens shouldn’t count.