For any signs or hanging signs, front text or back text, any lines, modify it with /data command, like: /data modify block ~ ~ ~ front_text.messages[0] set value '{"color":"#FF0000","text":""}'
They are non-editable when there exist one line of color-specific empty text string. is_waxed is 0b.
Tested on Linux 5.19.0, and ext4 filesystem. Minecraft is not modded.
Edit(UTC 2023/11/02 03:40): They are non-editable only when the text string IS empty! If it is not empty, they are still editable.
Comments 3
This is the intended behaviour according to the official 23w14a changelog:
Signs with non-
textchat components can no longer be edited.
Bizarrely, though, the issue reported here was "fixed" in 23w40a.
This is in direct contradiction of MC-265322,which had priority assigned.
So if this is indeed the behavior the game gives, it seems this is WAI and MC-265322 is fixed. (Mod/helper should verify before resolving either though).