I did and I was able to verify that it's not failing. I can see in variable 'r' that I'm getting 93 customer records back. Something must be different between your environment and mine.
In any case, I think the best thing to do next is to upload the new simple solution you just created so I can take a look.
Please make sure that you're using NorthwindIB database in order to debug this faster.