Yep, it's working now. Thanks!No, it's because the user doesn't have OpenAL. Please don't try and diagnose the problem if you don't entirely understand the source, it's getting a little annoying.
The official download seems to be missing, but this one works as far as I know:
https://drive.google.com/file/d/1-l6aVSZJIGSWUhSo4uMnEntQBx-d3jOalGZkj2cQBZeKEDfH1Y4umenNm2Wh/edit
I'll need to look into if I can distribute openal dlls with the program.