how to get owner

AFAIK, primalitems do not store data like actors do so try adding the set selfobj at the beginning of your canuse function instead of in the bpcrafted

IE: BPCanUse → Set SelfObj (ref to self) → Get Self Obj → Owner Inventory → Get Owner → Cast To Primal Character → Get Tribe Name → Not Equal String “” → Boolean in BPCan Use node exit