Therein lies the issue that the node was called, as shown during the simulation and debugging, but the sound refuses to play when the hit object is not a simple object from Unreal’s basic shape library.
This is the slightly updated version I’m using for documentation, but do note that before, there was a Print String node after the Set Right Stepped node, which still fired off correctly despite the sound not playing.
EDIT: The code currently only shows Play Sound at Location but I did switch it out with Play 2D Sound and Spawn Sound at Location, and neither of these 3 works. Same case with all of them - the rest of the code runs, and the simulation shows it being called, but the sound simply doesn’t play when it hits a complex mesh but plays properly on a standard basic shape object.