Hi @Dan Munns,
After some investigation I fixed your flow. Here are steps I did:
1) "Hardware of Software" field need to be mandatory - as I understand there is no option without any selection.
2) It should be default branch and will be picked when no others are matching, so I changed it to NO MATCH
3) Is correct,
4) As "contain Hardware" will match in any case where Hardware was picked up, so I change it to "== Hardware" as we strictly need to mach in only that case.
I attached fixed flow for you, so when you import it just check if all fields where you are using SimpleList are OK.
Also if you don't mind have a look please at flow that I suggest as a more optimised solution here.
Hope I answered all your questions.
Regards,
Miro
stb-hwsw-purchase.fixed.pcf.txt
suggested flow.pcf.txt