If I understand you correctly, then the problem actually is that Thunkable Lists are half cooked objects. That is why your JSON validator cannot recognize it as true JSON. If you add a square bracket [ ] at the beginning and end of the JSON produced from the list then your validator should accept it.
This is the same reason why Firebase has issues saving Thunkable Lists.