The toggle for the "PhotoPrism" authentication method (on/off) is not persisted between app restarts. The credentials themselves are saved, but the toggle must be re-enabled between restarts. This prevents PhotoPrism Mobile from syncing in the background.
Cause the app to stop. This issue presents itself if Android puts the app to sleep on its own; however, to force the behavior, either:
Go to the running app list overview (square home button, on my phone)
Swipe up on PhotoPrism
or
Go to the Android system settings and the Apps section
Find PhotoPrism and select it
Click "Force Stop"
After Android's stopped PhotoPrism,
Start PhotoPrism Mobile again
Go to Settings
Go to Authentication
All authentication methods will be disabled
At this point, if PhotoPrism Authentication is re-enabled, the credentials are there and it works fine for the session. If the app stops for any reason, the Authentication flag will be disabled again.
The toggle for the "PhotoPrism" authentication method (on/off) is not persisted between app restarts. The credentials themselves are saved, but the toggle must be re-enabled between restarts. This prevents PhotoPrism Mobile from syncing in the background.
To replicate
Cause the app to stop. This issue presents itself if Android puts the app to sleep on its own; however, to force the behavior, either:
or
After Android's stopped PhotoPrism,
At this point, if PhotoPrism Authentication is re-enabled, the credentials are there and it works fine for the session. If the app stops for any reason, the Authentication flag will be disabled again.