I believe BeerSmith only writes back to the bsmx files when you exit the program. So your changes are in memory until you exit. This should only be a problem if you’re trying to access the same BeerSmith files from two clients. If that’s the case then you would need to make your change then exit the program in one client before your change would appear in the other client.