Hoping someone can solve this puzzle!
I'm having a couple of issues with Comala workflow - Pages are failing to move forward to the next state in the workflow, despite having been approved appropriately.
Also, the 'Workflow' tab in the sidebar does not accurately represent the state that the page is in. It says 'Draft' when it should say 'Published'. The workflow macro however, displays state correctly.
Any suggestions much appreciated!
Here you can see P001 'Draft'

Here you can see P001 is actually in 'QA Approval'
However it has been approved and should be in 'Published'. I have set minimum reviewers for QA approval to '1'

Workflow markup:
{workflow:name=QA Same-space Approval}
{description}
Simple QMS approval for same space publishing
{description}
{workflowparameter:Reviewers|description=Reviewers group|type=group}
confluence-reviewers
{workflowparameter}
{workflowparameter:Approvers|description=Users able to give final approval|type=group}
confluence-approvers
{workflowparameter}
{state:Draft|submit=In Review|taskable=true|changeduedate=true}
{state}
{state:In Review|approved=QA Approval|rejected=Draft|taskable=true}
@{approval:Review|credentials=2|assignable=true|group=@Reviewers@|minimum=2}
{state}
{state:QA Approval|approved=Published|rejected=In Review|taskable=true|colour=#ffab00}
@{approval:QA Approval|credentials=2|assignable=true|group=@Approvers@}
{state}
{state:Published|final=true|updated=In Review|taskable=true|hideselection=true|changeduedate=true}
{state}
{trigger:pageapproved|approval=Review}
@{send-email:user=@alancaster@|subject=Page ready for final approval}
The page @page@ has been approved by [~@user@] and is waiting for your final approval.
{pageactivity}
{send-email}
{trigger}
{workflow}