GetOverlappingActors only works at startup

I recreated the project in Unreal 4.7.6 but I get the same problem there as well, the collision is only detected when the object starts out inside the box.

The strange thing is that I did do the Code Tutorial where the character picks up batteries and that code worked, and it is pretty much the same code I’m using, so why isn’t it working this time around?