Easy answer:
Because no Pokemon able to learn fairy lock exists in Gen 8, the move crashes the game if animations are on (because while data exists for the move, its animation does not exist in SwSh version 1.1.0).
However that video was old and the problem was fixed in version 1.1.1. by adding more data to the move.
Misty terrain works fine.