I found a way around it. The bug is obviously still there. I dulplicated the field - every setting and exact word - except for the 'title' and 'name' of the field. And, now it seems to be working. It's not ignoring my query. My guess is that somewhere when you change an option (or maybe the query itself) and hit save, it's not overwriting the previous field value in the database correctly. But that's just a blind guess.