why dosent this command work?

execute at @a run execute if entity @p[nbt={inventory:[{slot:-106b},{id:"minecraft:fire_charge",componets:{"minecraft:custom_name":"'true"'}}]}]

Continue to help post