Sure!
In my case I had issues of tags including çãâéõĺ and a few others. Best practice in programming is to substitute all these characters with the "basic" character like camoi etc. I even use myself this technique this in excel sometimes to be able to improve search results and other functions... Heres just an example to understand what I mean
=if(O8="","",isnumber(match("*" & LOWER(substitute(substitute(substitute(substitute(substitute(substitute(substitute(substitute(lower(O8),"ó","o",1),"õ","o",1),"á","a",1),"ê","e",1),"í","i",1),"é","e",1),"ã","a",1),"ç","c",1)) &"*",Substitute(H8,"-"," "),0)))
Btw another related issue is a bug in your tool which breaks when some keyword contains a dash like beija-flor or amor-infinito....
Both issues have highest impact also in their path where keyword is broken by escaoecodes and thus loosing all its seo value which is top reason for it in first place...