laptop and a wrench

Bug

In ArcGIS Collector (Android), when opening an ArcGIS Survey123 link with a custom URL scheme to pre-populate fields, the fields containing special characters such as "#" are not passed to the ArcGIS Survey123 mobile app.

Last Published: September 29, 2020 ArcGIS Collector
Bug ID Number BUG-000133801
SubmittedSeptember 11, 2020
Last ModifiedJune 5, 2024
Applies toArcGIS Collector
Version found20.2.3
Operating SystemAndroid
Operating System Version10.x
StatusWill Not Be Addressed

Additional Information

This is expected behavior. The solution is to utilize an Arcade expression using the UrlEncode function to encode the value from the popup. Refer to the following link for more information about that function, https://developers.arcgis.com/arcade/function-reference/text_functions/#urlencode.

Workaround

This article discusses the use of an Arcade function to remove special characters from fields prior to passing them through to the survey. It requires a find and replace statement for every special character, and changes the data.

Steps to Reproduce

Bug ID: BUG-000133801

Software:

  • ArcGIS Collector

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