I use SoundPool to play a sound at the end of a process in my app. However, it has mysteriously stopped working. I haven't changed the part of the code that plays the sound (an mp3 file), and I don't get any errors reported. My only thought is that the most recent update to my Android phone operating system has subtly broken the B4A Audio library. Anyone else have this problem?
There is no "B4A Audio library". SoundPool is just a wrapper to the native SoundPool API.
Check the unfiltered logs when you play the sound. There might be a related error message. SoundPool can fail with large files. On some devices OGG files work better than MP3.
I looked at the unfiltered log as you suggested and there was nothing reported about the sound. It simply doesn't play it. The sound file is just a small 10k ping mp3 file. It has always worked before, which is why I am stumped now.