How to recreate:
Attempt to use the command:
execute if block 99999 1 1 cake run say wowmaking sure of course that those coordinates are unloaded.
You will get the output
"Unknown or incomplete command", despite the fact that the command is both known and complete.
Note that you must have a run command. Just querying the block directly, like:
execute if block 99999 1 1 cakewill work properly.
I am not able to recreate this in 1.19.4, so I believe this is a new issue.
Similar thing happens in 1.20.1 when I try to test for block that is lower then -64