Zone collision Async issues

I was doing something where I basically created an AOE hit like an explosion on top of the character. It was supposed to be offeset a bit so, in the same function, I added some offset later. What I noticed is that the explosion hit in both places. I didn’t know overlap could trigger during it’s creation function. Is there a clear explanation for when it can trigger?