The fact that the field is set up as a button shouldn't affect find or quick find function. You can test this by making a copy of the field and ungrouping it, then trying your different methods for finding records.
Could this be a calculation field? Might that calculation specify number instead of text as the return type?
The calculation field was returning a number instead of text. Thanks!