Got 2 epic troops but not recieving the reward

So as the title says really. I’ve got 2 epic troops in broken spire but it’s saying I haven’t so can’t get it to 3 stars. New to the game still so sorry if I missed something.

You need to have 2 base epic or higher troops. Ascended troops dont count
You also need 1 weapon and 4 fully traited troops for 3 stars

Ah ok that will be why then as 1 is ascended.
Many thanks