The bug
Dying the text of a sign additionally triggers clickEvents of the text components.
This is likely not the intended behavior because the player wanted to only dye the sign text.
How to reproduce
Use the following command
/setblock ~ ~ ~ oak_sign{Text1:"{\"text\":\"Dye me\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Clicked\"}}"}Try to dye the text of the sign
→ ❌ The text color was changed but theclickEventwas triggered as well
When i use this command it gives me "An unexpected error occured trying to execute that command" but it give me a sign.