Mac spoofing with udev not working

So, I followed the instructions ( https://wiki.archlinux.org/title/MAC_address_spoofing ) for the first automatic method (the one that uses udev) all the way through. However, it’s as though the action never runs. “ip link show [device]” still shows the same MAC address every time I reboot. I’ve enabled and started systemd-networkd already.