Title kind of sums it up.
I have a simple automation that should delete all issue links on an issue after a field change event and then apply a new issue link.
The Audit Log reports successful deletion, but the previous issue links remain and the new one is just added to the list.

Here is the Automation rule:

The outcome (according to the log) is successful. However, the comment IS NOT added and the issue links ARE NOT removed. The only thing that does happen is the new issue link is added to the list.
EDIT: Updated the screenshot to show what actions are not working vs working.