Isso aconteceu depois que eu migrei o banco para um servidor que usa ZendServer…
No meu ambiente ele funciona com Latin1, utf8 com qualquer coisa, depois que eu migrei para o zend e importei o banco pelo MYSQL Workbench começou a dar esse erro da segunda imagem, depois eu fui no php.ini e alterei default_charset para utf8, ai corrigiu o problema dos itens que vem do banco, mas a acentuação do scriptCase buga.
Encode do banco = utf8
Encode da Conexão = utf8/latin1/nenhuma. Qualquer uma que eu escolha no ambiente de produção não afeta em nada nas aplicações.
Encode da Aplicação = está a padrão do SC, porque eu não alterei nada.
No meu ambiente de produção funciona normalmente tanto com utf8 quanto com ISO ou latin, só neste cliente que usa o zend Server que deu esse error.