Workflow is not trigger every time as needed.Issue Workflow on the "cmdb_ci_computer" table does not trigger every time.CauseThe workflow triggered earlier on the records as we can see workflow binding records present. Once the workflow triggers on any record, there is an entry in wf_context and wf_workflow_binding table as well. Through Table cleanup script, workflow context gets deleted after 180 days. But the workflow_binding table will still have the associated data. ResolutionA workflow will not start if it currently has a record in the "workflow context" or in "workflow binding" tables.If you want the workflow to get triggered multiple times on the computer record, you may have to delete the workflow context that has been completed. Starting from London, if you manually delete the workflow context, the workflow binding associated with it also gets deleted.So, deleting the workflow context through script will also delete the record in workflow binding.If the contexts are deleted through the table cleanup script then those will still have the workflow binding records existing in the table.