Trouble using a!queryEntity, only returns one value instead of list

I am trying to use the a!queryEntity function to query my database using an expression rule. When I test the rule out, even though the query should return 2 values, it only returns 1. It does return an array of my CDT, but it only returns the first value for some reason. I have attached my code below. Any suggestions?

Output (shows one value but should have 2 values):

  Discussion posts and replies are publicly visible