VLC cannot read any storage on Android 13
Description
Samsung Galaxy S21 updated to Android 13 today. VLC is unable to read any internal storage. It shows all the folders and subfolders, but the contents of every folder just shows: "No media files found, please transfer some files to your device or adjust your preferences." I'm unable to find a system setting or app permission that changes this behavior.
Expected behavior
VLC can play files
Actual behavior
If I use another app (e.g. mail or file explorer) to "Open With -> VLC" then VLC will play the file. However,
- clicking the file currently being played results in an error and the file is no longer being played. The error is truncated but starts "The location file:///storage/emulated/0/..."
- browsing any internal storage folders shows the folder structure but no contents
VLC also appears unable to /write/ to whereever it keeps its own application data. I infer this because VLC re-scans all folders every time it starts, implying that it hadn't been able to save the results of the previous scan.
Note VLC worked fine prior to the system update. I don't actually know what I was running before the system update, but I assume the latest Android 12?
Steps to reproduce
- Start VLC
- Try to play anything
- No media found
Screenshot / video
Context
App version
3.5.3
Android version
Android 13 / OneUI
Device model
Samsung Galaxy S21
App mode
Smartphone