laptop and a wrench

Bug

Portal for ArcGIS 11.3: The URL parameter data_version in ArcGIS Experience Builder is double-encoded, causing improper version parsing and resulting in incorrect switching of branch versions.

ArcGIS Experience Builder
Bug ID Number BUG-000171477
SubmittedOctober 14, 2024
Last ModifiedAugust 5, 2025
Applies toArcGIS Experience Builder
Version found11.3
Operating SystemWindows Server
Operating System Version2019 64 Bit
StatusIn Product Plan

Workaround

Decode the data_version parameter manually:

  • In ArcGIS Experience Builder app, modify the code to decode the data_version URL parameter before it is processed by the widget.
  • Use the decodeURIComponent() function to ensure that double-encoded characters, such as %25253A, are correctly decoded into : (colon), allowing the widget to recognize and handle the versions properly.

Example:

const decodedVersion = decodeURIComponent(t.data_version);

const versionParts = decodedVersion.split(":");

this.setState({

urlStartUpVersion: versionParts[1] // Use the correct part of the version

});

Steps to Reproduce

Bug ID: BUG-000171477

Software:

  • ArcGIS Experience Builder

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