that’s not exactly how code works.
you’ll need to connect the branch node to the E event
and set the “kill item” variable on begin overlap and end overlap.
imho i will discourage connect things among different events and functions (like you have that widget and kill item variable).
that’s leads to spaghettification.