Jurek Thank you for sharing this all!
Sure you went much further than I ever could since I just don’t have access to your phone and cannot try everything you tried. However, if I had, I would do exactly what you did. And since you did not succeed, I don’t actually think I would.
The thing is that the only my advantage to you is that I have source codes of the application and can do some tweaks there. And in many cases this is decisive factor, but not here unfortunatley. There is barely any setting to tweak, we just call OS API and pray it would listen. On iPhones it does not, and no one knows why. On our testing Android phones it works. But those are definitely not hottest and freshest ones. Actually, those were bought used on aftermarket, for obvious reasons. Your probably is new and you are facing new restrictions everyone else will be facing soon.
I am afraid there not much we can do on the app level if OS just prohibts something.