Las siguientes causas pueden causar que la validación de Json falle
Causas de errores que no te permiten descubrir la verdad fácilmente:
1Las claves de tipo no numérico en las cadenas de Json no tienen comillas dobles
2En Json existen tabuladores \t que se ven como espacios, pero debido a su existencia, causan que la validación no se realice correctamente, simplemente quítalos.
3El encabezado Bom del editor también puede causar que la validación de Json falle