When you remove an entity its function will terminated after the next
wait cycle.

You could try to make it PASSABLE as well, without removing it.

Also you do a ent_remove(my), but you try to use it afterwards.
Won´t work, because my is empty then.



no science involved