execute command doesn't work well in npc with @initiator for example :
/execute as @initiator if score @s Money = @a [tag=test] Money run playsound beacon.power @initiator
However you can do only
/execute as @initiator run playsound beacon.power @s
That's really annoying me and don't let me do what I want and I'm sorry if you found my English bad 🌷
Thank you for your report!
We're tracking this issue in MCPE-165065, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki