Few workarounds that you can try to update your queue item content.
-
temporarily hold the change in your transaction item variable, and then as soon as the status has been changed to success/failed, use update queue item with the updated specific content from your transaction item variable to reflect the changes.
-
after the status is changed to success/failed, use get queue item to retrieve this item, and use update queue item to update the specific content.