Ok, blacklisted them all. I wish I could figure out how people are double saving. I deliberately disable the button when it is hit, but maybe Carbine allows two clicks to go through anyway?
Might be a problem with carbine where the 2 button press events are queued before either buttons’ onPress function is called to disabled the button. I haven’t looked into the code but maybe a global variable that is checked/set at the beginning of the onPress function could prevent it from being called twice at the same time, even if it is being called twice almost simultaneously?