Sound not playing (?)

I’m trying to get my weapon to play a firing noise. But all I get is silence. The sound gets called server-side by the weapon code via a server_implementation as follows:

	UGameplayStatics::PlaySoundAtLocation(this, FiringSound, GetActorLocation());

I did a check and FiringSound did get set, so I don’t think a missing sound asset is the problem. I need this sound to play to all clients in the area. What am I missing?

PlaySoundAtLocation is not a replicated function, so no clients will be informed of it.

There is a replicated ClientPlaySound function on PlayerController, so you can iterate your PlayerControllers and call that for each one.