shield use weirdness

Trying to make a datapack that detects when the player has their shield disabled and triggers a function but minecraft.used:minecraft.shield is just not working?

Continue to help post