INDEX VLookup Multiple Results returing blank

I'm trying to create a Lookup that return multiple results from a table but it continues to return blank even though the data is there.

this is the code:

=IFERROR(INDEX('Simple Entry'!$C$2:$C$1048576,SMALL(IF(Summary!H5='Simple Entry'!$A$2:$A$1048576,ROW('Simple Entry'!$C$2:$C$1048576),""),ROW()-2)), "")

any help or other solutions would be much appericatied.

Thanks