laptop and a wrench

Bug

The ArcGIS API for Python arcgis.features.analysis.join_features() function fails in Python 3.9 environments on Ubuntu with the error message, "TypeError: submit() missing 1 required positional argument: 'fn'" returned.

ArcGIS API for Python
Bug ID Number BUG-000154606
SubmittedDecember 19, 2022
Last ModifiedMarch 19, 2025
Applies toArcGIS API for Python
Version found1.9.1
Operating SystemUbuntu Linux
Operating System Version20.04
StatusNon-Reproducible

Additional Information

This issue is not reproducible with the information available. If experiencing the described behavior, please reach out to Esri Support Services for continued investigation.

Workaround

Use Python 3.8 instead of Python 3.9.

Steps to Reproduce

Bug ID: BUG-000154606

Software:

  • ArcGIS API for Python

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