![]()
DefaultFileScope = Legacy is essentially STILL responsible for which storage permissions are declared in the Manifest. WRITE_EXTERNAL_STORAGE is ONLY declared in the Manifest if DefaultFileScope is set to Legacy in the Designer. And this even under Android 11+, which of course makes no sense, since this permission is no longer available under Android 11+.
I have pointed this out countless times.