Utilização do DecodeUtf8

Utilizando a função DecodeUtf8() da maneira que recomendaram na documentação (https://tdn.totvs.com/display/tec/DecodeUTF8) para o retorno de uma API, e mesmo se for o tipo 8 ou 16, continua retornando assim: EXEMPLO DecodeUTF8('Fabricação', "cp1252") ao invés de vir assim: Fabricação vem assim: Fabricaçãoção

(https://centraldeatendimento.totvs.com/hc/pt-br/articles/360026517031)

Teria alguma coisa a ser validada antes? alguém passou já por isso?

Olá, por favor, poderia colocar o seu exemplo completo? O segundo parâmetro da função é opcional e raramente precisa ser informado.