Step to reproduce:
Create a advancement with trigger "fall_from_height"
{ "criteria": { "requirement": { "trigger": "minecraft:fall_from_height" } }, "rewards": { "function": "namespace:fall" } }
Create a function
advancement revoke @s only namespace:fall say 1
While flying in creative mode, hold down the shift key.
Expected result:
The achievement was only expected to trigger when landing on the block.
Actual result:
The achievement triggered even though the player did not land on the block.
Please attach a functioning datapack in favor of requesting users create their own.