Apri pure una nuova discussione con il nuovo problema se non trovi la soluzione.
Se hai problemi con i permessi per accedere a File.DirExternal ti avverto che non è più possibile dal SDK 30.
Nel senso che non è più possibile farlo come veniva fatto fino ad oggi.
Il problema vero è se devi pubblicare qualcosa sul Play Store.
Se invece è per una applicazione privata puoi lasciare Target=29 nel Manifest e aggiungere
SetApplicationAttribute(android:requestLegacyExternalStorage, true)
per poter continuare ad accedere come hai sempre fatto.