Overlap stops firing when I move my actor to a new sub-level

Hello, I am trying to figure out a small problem I occoure whenever I move an Actor from the presisten level to another sub-level. If these actor has any type of collision components, the overlap events will not fire when moved to another level in the editor.

I was not able to find any solution to this problem and was wondering if there were anyone who could give me some help on this issue. I am quite new to c++ and I am not sure the logic of why this is happening. I have two pictures which shows how I construct the boxcomponent and how I set its boxextent in the construtor.

210391-construction.png

How I worked around this problem is that I have to place the actors in the right level and then remove the old ones, but would love to know if there is a way be able to move them freely accross levels without having to delete old onces and place new onces.

Thanks.