Auto-translated
I had:
a) exactly 20 dragons;
b) they appeared immediately;
c) there were no other tasks besides those 20 dragons.
Check if you are entering the portal correctly (it seems you shouldn't enter it), try replaying. In general, a script to complete the mission should have triggered... Anyway, it's a strange situation 8)