As seguintes causas fazem com que a validação do Json falhe
Os motivos errados que dificultam a sua descoberta da verdade:
1. O não-o valor da chave numérica na string Json não tem aspas duplas
2. Há uma tab como t no Json, que parece a mesma que um espaço, mas devido à sua existência, a verificação falha, apenas remova.
3. Se o editor tiver um cabeçalho Bom, também causará a falha na verificação do Json.