Filtros não funcionam numa consulta com a clausula OR

Bom dia, alguém pode.me ajuda nesta situação que é esquisita como tudo, um simples select num grid SELECT
numero,
data_hora_registo,
ticket_tipo,
ticket_contador_tipo,
situacao,
situacao_data,
situacao_descricao,
submetido_user,
cliente_nome,
cliente_telefone,
categoria,
modelo_equipamento,
razao,
tecnico_atribuir_nome,
tecnico_atribuir_email,
submetido_email,
grupo_partilha
FROM
tickets where tecnico_atribuir_nome=’[usr_name]’ or grupo_partilha=’[usr_grupo]’ order by numero desc

Não funciona qualquer filtro: nem a Busca Rápida nem o filtro refinado nem a Pesquisa Avançada.
Sempre que efetuou um destes filtros a consulta manté-se pelo filtro inicial.
Se repararem no anexo ao efetuar um filtro refinado pelo tipo apresenta os mesmos dados da consulta.
Se executar apenas por uma das cláusula where :
where tecnico_atribuir_nome=’[usr_name]’
ou
where grupo_partilha=’[usr_grupo]’
todos os filtros funcionam
Alguma sugestão?

Debuga a aplicação e aprsenta os Selects que o SC monta aqui ara todas as situações

NOTA: apercebo-me que localmente no desenvolvimento funciona.
Quando envio para o servidor remoto, não funciona os filtros
Aqui vai o select pretendido:
FROM
tickets where tecnico_atribuir_nome=’[usr_name]’ or grupo_partilha=’[usr_grupo]’ order by numero desc

Quando no servidor remoto faço uma busca rápida que não efetua o filtro, neste caso estou a pesquisar a palavra Concluído