I just opened a year old project in Logic and it appears that Battery seems to have the identical problem I used to have 2 years ago when I had just transitioned to M1 and used the Rosetta VST in Cubase.
The issue occuring:
Changes made in the samples grid are immediately reverted when closing and reopening the Battery GUI
I did check if there were any security&privacy settings that were switched off but I did grant full disk access to Battery4 in my settings and Battery isn't doing the same thing in Cubase 11 Pro.
I feel lesser compelled using Battery these days, especially with older issues creeping up into newer versions of the software after 2 years.