sorry, I should have said “starting with SDK30 Android restricts accessing the file system, you should not create arbitrary directories anymore”…
you can read more about that here Storage updates in Android 11 | Android Developers
to keep it simple: use the ASD or shared storage like /Download
see also the overview by @bodymindpower
for everything else you have to use SAF which additionally requires permission from the user