How to fix it
- Navigate to
Workflow → Workflow Editorand locate your workflow. - Double-click the workflow name to open properties and verify
Publishedis checked andCurrent Versionshows true. - If not published, check the
Publishedcheckbox, clickSave, thenPublishfrom the workflow editor toolbar. - Verify the
Runfield matches your trigger scenario: useinsertfor new records,updatefor modifications, oralwaysfor both. - Test your workflow condition by copying the
Conditionfield script toScripts - Backgroundand running it against a test record's sys_id. - Check for conflicting workflows by navigating to
Workflow → Workflow Contextand filtering by your table and document key (record sys_id). - If you find workflows in
executingorwaitingstate, either cancel them or wait for completion before testing your workflow again. - Enable workflow debug logging by setting
glide.workflow.log.levelsystem property todebugfor detailed trigger logging. - Test the workflow by updating your target record and checking
System Logs → System Log → Allfor workflow-related entries.
Quick verification: After making changes, create a new test record or modify an existing one that clearly meets your conditions. Check Workflow → Workflow Context immediately after to confirm a new context record was created with state 'executing' or 'finished'.