Maybe this helps. I did some more tests and this is reproducible:
I can do undo until I load a plugin (tested with Repro-1 and Hive from U-he). After loading the plugin it's not working anymore.
This does not happen on the Live MXLinux install and it seems to be specific to my system.