Hi Jim,
From a functional point-of-view I would say it should be working correctly. My impression is that it could be a program error.
You mentioned that you are on SAP BW release 7.30. On what SP level are you?
I did a quick search on SAP Notes and found one that might be applicable (please check SP level):
SAP Note 1927574 - Query not retrieving correct results
Best regards,
Sander