PROBLEM

Unable to save edits in Web AppBuilder for ArcGIS

Last Published: June 5, 2020

Description

In some instances, when using Web AppBuilder for ArcGIS, the Save button is unavailable and edits cannot be saved, as shown in the image below.

Image showing the Save button is unavailable

Cause

Causes include, but are not limited to, the following known causes:

  • The web app data do not load correctly.
  • The web app is a shared app, and changes are made by multiple users simultaneously.
  • The source code of the web app is modified.

Solution or Workaround

Depending on the cause, use one of the following solutions to resolve.

Reload the web app

  • Resize the browser window. This enables the Save button to save edits made to the web app.
  • In the web app page, select another theme and click Save. Relaunch the web app.
  • Load the web app in a different browser. Make the required edits and click Save.

Limit access to the web app to one user at a time

Ensure no other users are editing the web app simultaneously if the web app is a shared resource.

Check and replace the JSON of the web app

Replace the JSON of the web app using ArcGIS Online Assistant for a new configuration of the web app.

Warning: 
ArcGIS Online Assistant is outside the scope of Esri Technical Support. Technical Support is not liable for incorrect modifications using this tool.
Note:
Save a copy of the original code before making changes to the JSON of the web app. Esri recommends changing the code on a copy of the web app instead of changing the original web app code. 
  1. In the original web app page, click Save As to create a new web app with the edits applied.
  2. Navigate to ArcGIS Online Assistant, and select Log in to ArcGIS Online.
  3. Sign in with the necessary credentials.
  4. On the Menu bar, click I want to... > View an Item's JSON.
  5. For the Root drop-down list, navigate to the new web app, and click Item ID.
  6. Under the item's JSON Description section, click Copy JSON Image of the Copy JSON icon.
  7. Return to the Root drop-down list, and navigate to the original web app. Click Item ID.
  8. In the item JSON Description section, click Edit JSON to paste the code copied in Step 6.
  9. When prompted, check the I understand the risks check box, and click Proceed.
  10. Paste the code copied from the new web app in the JSON of the original web app.
  11. Click the JSON is valid. Click to save. Image of the JSON is valid icon button.

Recreate the web app

Create a new web app with the required edits applied.

Note:
This creates a new web app with a new URL.

Article ID: 000023192

Software:
  • ArcGIS Web AppBuilder
  • ArcGIS Online

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options