I would put code in to try fetching additional result sets just in case something else it going on to cause the data to not being returned in the first result set.

Alternatively, if you are just returning a record count, you could PRINT @NumberofRecords and it should be returned as message.