Why Are AgileForms Not Saved When Submitted Concurrently With Another User?

Symptoms

In a group task, If more than one person completes the AgileForm task at the same time, sometimes the process follows an unexpected path.

Cause

If more than one person opens the same AgileForm task at the same time, SharePoint allows the first participant who submits the form to submit his changes. However, the second submitter action errors out, and the entries are not saved.

Resolution

If you are using AgilePoint v5.0 SP2 or higher, you can add an appsetting key in the AgileForms web.config file. This prompts one of the concurrent users with a message, and allows the user to resubmit the AgileForm.

"Your changes conflict with those made concurrently by another user. If you want your changes to be applied, click Back in your web browser , refresh the page, and resubmit your changes."

To set up this feature:

  1. Open the file [AgileForms Server installation folder]/Webroot/web.config
  2. Add the following entry under the app settings:
    <add key="CheckConcurrentAccess" value="true" />