Here is a custom event in BP_inventory that call the EventOnUsed custom event in BP_BaseItem. Maybe this also causes the problem.