The bug
Trying to run subcommands of execute if blocks ... all
shows that the syntax of the command is invalid.
To reproduce
/op
yourselfPaste the following command in chat
/execute if blocks ~ ~ ~ ~ ~ ~ ~ ~ ~ all run say test
❌ The command is shown in red (but it works anyway when run)
Reason
Explanation and cause of the bug can be found in this comment by @unknown.
Linked issues
is duplicated by 11
Attachments
Comments 32

Cannot confirm for 1.15.2 with the commands provided in the description. Both are missing the destination coordinates.
@@unknown, which command are you using?
@Marcono1234 I can reproduce it with the following command:
execute if blocks ~-2 ~ ~-1 ~-2 ~ ~ 101 127 101 all run say test
Running on a vanilla server snapshot20w14a
Normally this doesn't really matter and if you NEED the autocomplete you can just take a comparator output into another command block
However it is still annoying