Elder Thanks for sending that log file! Looking at this line:
Caused by: java.io.FileNotFoundException: /storage/emulated/0/Android/data/net.kdt.pojavlaunch.debug/files/.minecraft/mods/sodium-fabric-0.6.13+mc1.21.1 (1).jar (Permission denied)
We can see that the crash is caused by a file permission error on your Android phone. Your PojavLauncher doesn't have permission to access the mod sodium-fabric-0.6.13+mc1.21.1 (1).jar
in your mods folder, so it crashes the game when trying to load that mod.
Unfortunately I can't tell you specifically how to fix this, as it's completely unrelated to Wurst and I'm not a PojavLauncher developer. However, I found a short article on the PojavLauncher Wiki about this issue, which says:
In case you find yourself getting "Permission denied" on all of your files, please do not cut the mods, copy them instead.
I'm not sure what that means, but maybe as a PojavLauncher user you'll find it helpful.
It may also be worth noting that user @Worstwurstuserlollol reported an identical crash 5 days ago (different file, but same permission denied error). There is a chance they might have found a solution to this problem that they can share with you.
Edit: I also found this comment from a PojavLauncher contributor:
dont cut the mods, copy the mods, pretty sure you can fix existing mod permission issues in your folder by zipping and unzipping the mods
It sounds like copying, zipping and unzipping the affected mod files are PojavLauncher's recommended workarounds for fixing Android file permission issues.