Undo failed or partial
Why some undos can't reverse cleanly, and what to do.
Updated1 min readbuddies
SunrAI's undo restores the pre-change snapshot. If the data has been edited since, undo can fail or partially apply.
Why undo can fail
- Row changed — someone (or another Buddy) updated the row after the original write. SunrAI refuses to overwrite their work.
- Row deleted — the target row was deleted. There's nothing to restore.
- Expired — past the 24-hour window. Undo is disabled.
- External effect — for plans that include external sends (when those land), the external action may not be reversible (e.g. a sent email).
What the UI tells you
When an undo fails:
- The undo button shows a red border with an error message
- The audit log records the failed attempt with the failure reason
- For multi-step plans, partial rollback is reported honestly: "3 of 5 steps reverted, 2 failed"
What to do
- Row changed — review the current value. If you still want to roll back, manually set the field to the pre-image value (shown in the audit log).
- Row deleted — recreate the row from the audit log's pre-image data.
- Expired — you'll need to edit manually. The audit log still shows the original change for context.