I know development is not focused on QoL fixes so much or simply is unable to, but maybe the info chunks help a little.
Using the stock alarm app.
I set up an alarm on a secondary user profile that is not allowed to run in background.
I went to bed on a different secondary user profile than the one with the alarm. Then woke up to the alarm from the supposedly not running user profile.
Which was a bit of a hassle inserting multiple passwords/PINs to unlock it again to disable it properly. Wonder if this intended behavior receiving alarms from inactive profiles
(I often question how inactive secondary user profiles really are, with that setting toggled off in the owner profile. I happen to occasionally get a notification when switching away from a profile that is not allowed to run in background, right the moment the profile ends (just the trivial persistent notification it seems).
It is like, the new profile starts, before the old one ends properly, allowing a last notification to be sent from the "dead" profile to the active one.)
And as side note, the profile switches feel a bit sluggish at times, I have seen on GitHub the issues regarding launcher failing to start, I had those too for like 2 months at least I think, a few days ago last time. Sometimes recovering by itself, sometimes not and needing an extra switch. It feels like if I unlock too fast they happen more, but it is hard to reproduce.
As well as the Keyboard randomly not working anymore on the OS level. Neither Heliboard or stock keyboard could be used (even if the Heliboard app could be accessed). Turning "off" and "on" in system settings didn't help. But ending the session and restarting fixes it. This also didn't happen yet before a few months ago.
Regarding active USB-Tethering internet connection via USB. When switching to another profile and back to owner, the tethering will be lost (as expected) and the setting will not be available, because USB cable was inserted before using the profile. I understand this may be because of the USB security setting.
However when the profile is unlocked, and I remove the cable and replug it, I would assume the USB internet tethering option to be select-able again?
But I do in fact have to lock the phone again, have the USB cable removed only during lock screen, then unlock it and only then plug in the USB cable to get the tethering option back. I do wonder if this is intended due to security or maybe an oversight.
What makes re-plugging (out - in) the cable in an already unlocked owner profile less secure?
And the tiniest of QoL which I guess are Android upstream etc.:
I noticed widgets are still disappearing in a profile that is not allowed to run in background. Except the new user switching widget, for some reason this one is able to persist. Vanadium shortcuts and system settings/apps widget will disappear each time.
I do not know what the purpose is at a profile switch (even between active ones), when biometrics are used, that the dark overlay is appearing. It prevents directly using the pulldown menu. Instead you will have to press besides the highlighted fingerprint sensor, which makes the password/PIN overlay appear, press again to make it disappear - to make the proper screen appear that lets you pulldown properly or lets you see lockscreen notifications, which might be all you want.
It is a bit suboptimal. I know I can technically avoid most issues, but there is still a noticeable learning curve to optimize things, some mentioned here, others not. And if the tweaking gets too big in the future, it might scare more casual users away.
Thanks for all the work nevertheless, I personally prefer more security over any convenience issues end of day.