Error Message
Attempts to display and edit feature layers in the ArcGIS Field Maps mobile app fail, and the error message below is returned in the exported error log file after selecting Share Error.
Error:
Domain: com.esri.arcgis.runtime.error
Code: 3017
Description: Geodatabase field not found.
Cause
Fields containing subtypes are hidden in the attribute table, making the referenced field not be found or accessed.
Solution or Workaround
Ensure the field with subtypes is visible
- Open the ArcGIS Pro project containing the feature layer.
- In the Contents pane, right-click the feature layer, and click Data Design > Fields.
- In the Visible column, check the check box of the field with subtypes to turn field visibility on.
- On the Fields tab, in the Manage Edits group, click Save.
- Share the feature layer as a web layer to ArcGIS Online for use in ArcGIS Field Maps. Refer to ArcGIS Pro: Share a web feature layer using the default configuration for instructions and more information.
Remove the subtype field
- Open the ArcGIS Pro project containing the feature layer.
- In the Contents pane, right-click the feature layer, and click Data Design > Fields.
- Remove the field with subtypes from the feature layer. Refer to ArcGIS Pro: Delete a field for instructions and more information.
- Repeat Steps 4 through 5 from the method above.