OK.
That wasn't really what I was asking. But the screen shot helped.
First up, this seems to be a webpage. But you've posted this is Desktop Testing? So it's in the wrong place.
Second, your spy capture shows a row count. So it is obviously working. But it's not retrieving it during a run? It appears to be a table, within a table, within a table. So tables nested 3 deep. How are you identifying and finding your way through all this? If this is badly mapped, there are endless ways you could be querying the wrong object.
It could also be a timing issue.
If you assign the table you're after to an object in your code and put a break point just after that, is the object correct?