my command isnt running V1.21.10 and i dont know why

execute as @e[tag=LB] at @s if entity @e[type=item,distance=..2,nbt={Item:{id:"minecraft:diamond_pickaxe",count:1,components:{"minecraft:enchantments":{"silk_touch":1}}}}] run setblock ~ ~1 ~ air

Continue to help post