I wrote the whole thing. I was able to get it to work, but I believe I also had to add “android.permission.READ_EXTERNAL_STORAGE”. It seems you have to do both. I put some nodes in the Level Blueprint, checking to see if both of those were done, and if they weren’t, to ask each one. To the end user, it only shows up as a single question.
I am having a crash on the Oculus Quest 2, that seems to happen randomly, right when my game tries to remove an item from the Save. It could be some other issue, but I think some saves might still be unstable.