Check your System Settings for the BeerSmith app. We've had many cases where the BeerSmith app is not being given permission to store data to the SD card or main memory and so it is unable to write changes/files. Make sure the app has permission to write to your storage.
Brad
Very serious BUG:
After switching smartphones (Motorola Moto G52 XT2221-2, Android 12, Kernel 4.19.157), the app does not allow creating recipes (add recipe button is stuck), does not save/persist unit settings, cloud login, advanced options or any other other recording-related operation. Using BeerSmith 3.2.2 Mobile.
Note: the permission to write data to the device's storage has been enabled for the application, the problem still exists.
I've been using BeerSmith since 05/2019, and I've already changed my smartphone twice. Despite having come across other common bugs that are reported on the forum, this situation is unprecedented.
From the old smartphone, I noticed that BeerSmith keeps files/directories in some places, and an attempt was to manually create the same structure on the new smartphone, but I don't use root (superuser) for testing.
/storage/emulated/0/Android/data/com.beersmith.beersmith2full/
cache/
files/
/data/data/com.beersmith.beersmith2full/
/data/app/com.beersmith.beersmith2full-0e7PoUMolVaBRWuBrgBECw==/
lib/
lib/arm/
lib/arm/libsqlc-native-driver.so
oat/
base.apk
Note: the Moto G52 is arm64, different from the old smartphone, but I understand that this is not the case.