Thank you, this is what did it. What's strange is that I've tried naming the sound after its lump so that it wouldn't have any special characters in it (just like Duderald's solution), but it still complained. Do I need the quotes regardless?
Thanks for this, as well. From my first glance of the documentation, it seemed like exactly what I wanted in order to play sound from a specific actor. Just reread the docs, and no, it wasn't what I wanted. Thanks again.
It was one of the things I tried that I neglected to mention. I've seen other people try it when there's multiple sound files with the same name but different extensions. Obviously, it didn't help me in this case. Removing it was actually the solution to my second problem: the fact it wasn't playing in game despite the script compiling.
You've been a really big help, please go buy yourself something nice.