Concurrency issue due to parallel processing

Certified Associate Developer

In our Appian application there is a Process Model which is associated with a Form and it is used for updating some user performance related data along with some status information like Enabled, Started, Initiated, Acknowledged and Filed. The Form is being used by Manager and his/her Subordinates and there is a both way communication through this Form. Status of the data is changed depending on different stages of communication. Though it is used for both way communications, Process Model has been made such a way so that more than one user can not work simultaneously with the same user data. However one thing is noticed that when limited people are working with the form then it works fine but when 50-60 or more people are accessing the Form simultaneously then in a few cases user data goes back to initial stage. It seems to me that it is a Concurrency issue due to parallel processing. For your convenience I am attaching the screen shots of the Form and the Process Model. Can anyone help me to get read of the issue?

  Discussion posts and replies are publicly visible