OpenAL silently failing to play audio

Has anyone run into issues playing sound through the openal library? I can play audio fine in almost all situations, but the LÖVE game engine can’t play audio for me. It uses openal for audio. I’ve tried running LÖVE through an AppImage (that includes its own openal I believe) and also tried building LÖVE from source which seems to be using the openal library installed using pacman. It gets to a call to alSourcePlay() (manual page 51) that succeeds without error. I just get no sound.

This is on a Thinkpad X13, on which I’m running KDE Plasma 5.27.10 with all updates applied. openal uses the pulse backend for Pulse Audio. I haven’t messed with any defaults.