Hi there, I have been working on this MACRO and have ironed out most of the issues however still cannot get it to produce sound effects. When I run the MACRO !roll20AM --audio,play|arrow from the chat box it works fine (I have Roll20 Am running). When I use it in a larger MACRO run from an on screen button it fails and I don't know why. I have removed the ! at the start as part of the larger MACRO but no good. My brain is hurtingnow. If anyone knows why I would appreciate your help. Thanks. !power {{ --name|Shortbow --leftsub|Ranged Attack --rightsub|80/320 ft Range --@{target|npc_name} --Attack:|[[ [$Atk] ?{Attack|Standard,1d20|Advantage,2d20kh1|Disadvantage,2d20kl1} + @{selected|dexterity_mod} +@{selected|pb} ]] vs AC @{target|bar2} --?? $Atk >= @{target|bar2} AND $Atk.base <> 20 ?? Damage:|[[ [$Dmg] 1d6 + @{selected|dexterity_mod} ]] --?? $Atk.base == 20 ?? Critical Hit|[[ [$CritDmg] 2d6 + @{selected|dexterity_mod} ]] --vfx_opt|@{selected|token_id} @{target|token_id} beam-smoke !roll20AM --audio,play|arrow --?? $Atk >= @{target|bar2} AND $Atk.base <> 20 ?? alterbar1|_target|@{target|token_id} _bar|1 _amount|-[^Dmg] _show|all --?? $Atk.base == 20 ?? alterbar2|_target|@{target|token_id} _bar|1 _amount|-[^CritDmg] _show|all }}