I had this issue in 4.16 (I haven’t experienced it in newer versions of the engine, but I’m building a marketplace asset that I want to be as compatible as possible)
By default the Play Sound at Location node wants an attenuation file to determine where the sound can be heard. You can create one by right-clicking in the content browser and choose the Sounds category and then pick Sound Attenuation from the list. You can leave it at the default, but you might not hear it if you’re not close enough. I create a bunch of different attenuation files for the distance I want to be able to hear them from. So ATTN_500Meters means that radius is 50000 (50K cm = 500 meters) and for the falloff distance, this is the area where the sound begins to fade out. I put this at half the radius so 25000. Save the attenuation file and then select it in the list of your Play Sound At Location node (click the down arrow to find it) and your sound will now play.