Thanks for your reply. This is helpful, but could you shed some light on how to create the form_complete function? Do I need hidden value calculations?
Do these forms modify a case? That is a prerequisite to getting this workflow functioning. If they don’t already, you could probably get it working with user cases.
As you suggested, you can add a hidden value where the calculation is just the string “complete”. Then you should save this to the case which governs the module, after which it should be available for form display conditions.