Auto-translated
I:
a) had exactly 20 dragons;
b) they appeared all at once;
c) there were no other tasks besides those 20 dragons.
Check: are you sure you're entering the portal (it seems you don't need to enter it), try replaying. In general, a script to complete the mission should have triggered... Anyway, it's strange.