The 'Saving recovery file - ultra safe' has nothing to do with the undo/redo.
The 'Undo Limit' is what setts how many undos you can do.
However no matter what you set for that, there are certain command in Archicad that will delete or clear the undo queue.
I found this in the Reference Guide.
Warning: The undo queue is cleared entirely whenever you do the following operations:
– Delete or add a story, or change story height
– Update a Hotlinked module
– Send/Receive commands in Teamwork
Barry.
One of the forum moderators.
Versions 6.5 to 26
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11