Also, because you are using a “get” node and only ever taking the “0” index if you have other static mesh actors in your level (likely) then it will randomly decide which one will be in the “0” index and if that particular static mesh actor isn’t the “item” you are trying to make overlap a trigger box then it will fail. Try using a “for each loop” instead of just the “get” node and if one of the items has that tag it will print “works” but you will also see “does not work” for every static mesh actor in your level that doesn’t have the “H” tag.