In both cases that Erasio outlined, you should check the Collision Preset of your Potions.
Make sure that the Potions overlap or block (if you use Hit, it’s Block, overlap for overlap) with the channel they are in itself (eg "Pawn Only would only collide with the player, but not with other pots).
I suggest you add a print out to both OnHit and OnOverlap of your potion.
Maybe you need to wrap your potion wrap into a collision capsule (if the potion’s mesh has no collision configured)