For better testing, I set to create an item every minute.
For your Transition to stage, have it redirect back up to the first stage.
In addition, only SharePoint 2013 workflow has the Transition to stage option.
You need to create SharePoint workflow 2013.
Did the issue occur when the “AssignedTo(Before)” and “AssignedTo” are empty?
If so, you should trigger the workflow when the field “AssignedTo” is not empty.
And the field “AssignedTo” is the people and group column type, then you should convert the field “AssignedTo” to string and check if it is empty in workflow.
There is a demo for your reference, you ...
To troubleshoot the issue, you could republish the workflow.
And clear sharepoint designer cache.
And create a new same workflow to check if the same issue will occur.
Create Site From Template using SharePoint 2013 Workflow.
Create a SharePoint site using REST in workflow with SharePoint Designer.
To add Else branch > click on if statement then click on add Else branch from the above ribbon.
Then you can add if condition inside else block, then add Else branch, then add if condition inside else block...
Similar issue post for your reference:
Else block in if-then-else statement missing in SPD2013
I see that you are using the workflow 2013 platform.
You can create stages and put the IFs in different stages.
To create a stage, click outside of the current stage and you will see the option on the ribbon.
At the end of each stage, you can set the transition to end the workflow.
You can also define IFs in the transition and set the workflow to go to the ...
Start Updating your workflow association after setting:
$association.AllowAsyncManualStart = $true
$association.AllowManual = $true
About StartWorkFlow() Method:
The boolean parameter shows the property isAutoStart.
This method comes with two ...