The following reasons will cause Json verification to fail
The reason for the error that makes it difficult for you to find out the truth:
1. The non-numeric key value in the Json string does not have double quotes.
2. There is a tab character like \t in Json, which looks the same as a space, but because of its existence, the verification fails and just remove it.
3. The editor has a Bom header and will also cause Json verification to fail.
Link:aitoolsbar