That script change works in the repro project that you sent me. Can you share the current content of your CurrentResponsePage script?
Audio clips play on an Audio Source component. Sequencer commands such as AudioWait() operate on a GameObject that it refers to as the subject.; For example, in this command:
Code: Select all
AudioWait(hello, Bob)
If you omit the subject from the AudioWait() command:
Code: Select all
AudioWait(hello)
If you need to confirm which GameObject is assigned as the node's speaker, temporarily set the Dialogue Manager's Other Settings > Debug Level to Info. This will log info to the Console. When a conversation starts, look for a line such as:
Dialogue System: Starting conversation 'title' with actor=AAA and conversant=BBB
where AAA and BBB are the GameObjects of the conversation's primary participants.