Publishing a GeoJSON file in ArcGIS Online results in empty geometry when a field name is converted to meet ArcGIS Online limitations and the attribute value is null.
Option 1: Replace all null values with numeric or string values for fields that have names to be converted to meet ArcGIS limitations.Option 2: Replace all field names to meet the ArcGIS limitations to avoid conversion during the publishing process.