I have a use case if the assignee is updated. It will update a custom field to a specific value. However, the automation that I have created does not fail or update the value.

Note: I have a similar automation that has the assign and value set on creation and it works with no issues.