Maybe related to text encodings?
I think riggrep will not search UTF-16 files by default. I had some such issue once at least.