MetaSound Execute Trigger Parameter not working

Hello everyone, I’m trying to stop a MetaSound via BP and it seems like the Execute Trigger Parameter is not working. I am sending Booleans or Float Parameters and they work just fine, but not the Triggers.
Here is a snapshot and hopefully someone could tell me what am I doing wrong?


Thanks,
Adrian

2 Likes

Oh, they work. It’s just that I have some triggered delays after that are not stopped when “StopAll” trigger is received.

Nope, they don’t work.

they absolutely work, have checked by this .
need to double-check that “TriggerName” in the Inputs members category

I have, it 100% is not working for me.

@MeddleGearSalad Can you show your setup for we can see if there is anything obvious?

I had this issue, it only worked if I used exactly this setup:

The MetaSound is placed in the scene, with the Trigger as an Input (not a Variable) within the MetaSound definition.

In the blueprint, I have an Ambient Sound variable which is tied to the MetaSound instance in the scene, and I call Execute Trigger Parameter on its Audio Component.

Crucially, calling Execute Trigger Parameter has no effect if you call it on the AmbientSound (scene object) directly, you have to fetch the audio component.