I have run the workflow and verified that I have entered the same data a second time to attempt to test that it is catching, but it ends up creating a duplicate profile.
So, what I found out is that if you remove calling the second workflow for creating assignment, the duplicate check works. Now, why is that I am still trying to figure out.
@brownric Now, if you want the requester or performer to see the next form for creating assignment, you will have to do duplicate check in a different way, You might be able to call the NERM API to search profiles and see if any profile matches with the input provided by the requester/performer.
Your current workflow setup won’t allow you to use OOTB duplicate check