I'm having a problem reading a GeoJSON file in QGIS. The file can be found at this git repository. When I try to load in the file, I get an error message that it's invalid, but the "Reason:" field is empty. However, when I trivially reorder the fields under "geometry" to put
at the start instead of at the end, QGIS can load it. The fixed version of the GeoJSON file is here. As far as I understand, the ordering of keys in a JSON object is completely immaterial, so I don't see why this change should make a difference. I'm able to read both files just fine in the web version of ArcGIS. Is this a problem with the GeoJSON file or have I found a bug in QGIS?