When searching for the title, "Mama, do you love me?" there are no results, but if you search "Mama, do you love me" with no "?" you get all results.
Let me clarify, you can use it is it's a keyword search, but if it's a keyword search with a limit it appears to break.
Created attachment 3674 [details] [review] proposed patch
in fact, the character '?' is truncate if QueryAutoTruncate='automatically', else this patch perform a good search : '?' doesn't break and returns all results.
Pushed please test