SharePoint: Send Feedback Button Missing on Feedback Workflow page

Posted by GeorgeH on February 19, 2011

I came across an issue recently where the "Send Feedback" button was missing from the Feedback workflow page. The workflow used was a standard (OOB) Feedback workflow. A custom (SPD) workflow associated with the “Workflow Tasks” list runs when a task is created to update additional data the task item.

I noticed the issue when some of the OOB Feedback workflows had the status of "Completed" shortly after initiating, even though feedback hadn't been provided. The task status for these items remained at "Not Started", and the "Send Feedback" button was missing from the page. This seemed to only happen to some tasks, when the participant list was long (5-10).

The resolution/workaround was to add a pause in the “workflow task” workflow before updating the current item. This was included in a new step at the beginning of the SharePoint Designer workflow.

Possible Causes & troubleshooting notes (actual cause unknown):

Task Workflow initiates when workflow task (collect feedback) created. After updating fields in current item, Workflow Task Status sore some automatically changes to "In Progress" as the item had been updated, but feedback has not been provided. These items worked fine, as the "Send Feedback" button is available. Others had the fields updated successfully, but the task status remained at "Not Started". When a task was viewed/edited displaying the page to provide feedback on an item with the status "Not Started", the "Submit Feedback" button was missing. The "Request Change" and "Reassign Task" links were still available.

The issue seemed to occur more if the participant list was long (requesting feedback from many users). The first would be ok, then the next 3 or 4 would be stuck as "Not Started", followed by another that worked fine, then 3 or 4 more unsuccessful and so on. This is possibly due to the multiple operations executing on a single task at the same time. As each task is created when the feedback workflow is initiated when the separate task list workflow also initiates, the number of changes to the current item increases, when it has only just been created. Including a pause in the intermediate workflow associated with the task list before updating the current item seemed to allow the workflow tasks to be created and assigned successfully by the OOB Collect Feedback workflow before the intermediate workflow updates the other fields. Once updated, the status for all tasks created was "In Progress", and the "Send Feedback" button available.

Rating

4/5

Reviews

There are currently no comments or reviews.

Submit a review:

Login required.