So today i ran into a wierd issue with the engine with get overlapping actors when i try to get the overlapping actor via tick it doesnt work but if i hook up wasd movement it does ?
(better explained in the video)
Im not directly sure but i somehow managed to fix it after readding the static mesh.
Maybe when you re-added it, you set up its collision primitive(s)