I have an old Samsung Galaxy A3 (SMA300FU) that I upgraded to android 10 with an unofficial lineageOS ROM for android 10. Anyway, the entire experience has been fine, but it didn't resolve one of the main issues I had with the stock OS, this SD card issue. the SELinux policy is set to permissive & the SD card slot is fine, the SD card is a 32GB SONY card that has nothing wrong with it. The card mounts fine, but the system always mounts it as read-only & if you eject then mount it again, it will be marked as corrupted. if you format, the SD card will disappear from view of all apps, I can only see it in /storage/