laptop and a wrench

Bug

The 'Add Spatial Join' option and the Add Spatial Join geoprocessing tool return null matches when there is an existing spatial join on a feature class.

ArcGIS Pro
Bug ID Number BUG-000166392
SubmittedMarch 29, 2024
Last ModifiedJune 2, 2025
Applies toArcGIS Pro
Version found3.2.2
Operating SystemWindows OS
Operating System VersionN/A
StatusKnown Limit

Additional Information

This works when there are more than two tables, but in this example, the table is spatially joined twice. This is beyond what is implemented for the Add Join tool. To resolve the issue, the documentation is to be updated according to this case. In ArcGIS Pro 3.3+, a Permanently Joined Field check box that does not have this limitation is available. This adds the fields to the layer, which is not temporary.

Workaround

In ArcGIS Pro 3.3, a Permanently Join Fields check box is added as a parameter for the Add Spatial Join tool. This gets beyond the limitation that needs a unique table.FieldName when creating a join.

Details: At the moment, this is a software limitation with the Add Join tool. However, this is no longer a limitation of the Join Field tool. When using the Add Spatial Join tool, checking the Permanently Join Field check box results in the use of the Join Field tool.

Steps to Reproduce

Bug ID: BUG-000166392

Software:

  • ArcGIS Pro

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options