Android 10.5, build 350. Supersedes build 348 — three user-visible fixes found while testing it.
Entering the admin password now actually gives you the controls. The receiver's own locks — fixed gain, locked AGC, locked sample rate — describe what a listener may do, and they were being applied to everybody, including the owner who had just proved the password. The panel promised "enter the password to take it over" and then took nothing over. On a server with no AGC this panel is the only way the owner sets the gain every listener then gets, so the lock was shutting out the one person who could set the thing being locked.
The controls panel no longer hides under the keyboard. Tapping the admin password field raised the keyboard over a panel that never moved, leaving a sliver of the title visible — you could not see the box you were typing into, let alone anything below it.
Choosing a radio is no longer mistaken for a live session. On a multi-radio VibeServer, switching away from the radio chooser and back raised "Connection lost", because the resume path armed its watchdog for a session that had never been opened — there is no client and no audio until a radio is picked. Pressing Reconnect then guaranteed a red "Reconnect Failed", since it waits for a connection that cannot happen.
Also in this build, from 348: the up/down-converter shows the frequency you are listening to rather than the dongle's, converter presets name the hardware (Ham It Up, SpyVerter, Ku LNB), the decoder box header shows that it scrolls, and server mode gained two more ways out — back to setup, and straight to the directory.
APK and Play bundle (.aab) both attached.