If the ingest pipeline JSON is empty, it is not possible to automatically add an additional field using the Add additional field UI control, e.g. geo point or semantic text.
This can often be the case when importing NDJSON files as no pipeline is generated.
To work around this, you can add an empty pipeline: