Sei que essa pergunta foi feita há alguns anos em relação ao PT7 e 8, mas a solução sugerida lá não funcionou desta vez (no PT9), então estou na esperança de que haja outra ideia. Ocasionalmente, ao executar Basic Checks em um projeto com o qual trabalho, os tradutores encontram um espaço estreito (Unicode 202F). É um mistério como eles chegam até lá e as tentativas de substituí-los por espaços padrão (0020) não funcionam. O caractere pode inicialmente ser substituído por um espaço padrão (usando a barra de espaço). Eu verifico se é realmente o Unicode 0020. Quando os Basic Checks são executados novamente, ainda é registrado um erro, embora o cursor vá para o início do versículo onde não há erro. Então, em algum ponto subsequente, o caractere original (202F) reaparece.
Tentei todas as ideias sugeridas por Iver Larsen para a pergunta semelhante em 2018, mas nada funciona. Uma diferença: quando tento usar Search and Replace, ele diz "No matches found" (Nenhuma correspondência encontrada), mesmo que esteja lá no texto e os Basic Checks o relatem como um erro. Qualquer ajuda será apreciada.