Terrible overlap detection

I’ve seen a TON of posts on the awful overlap detection in ue4, is there a fix for it yet?

Essentially I currently have AI vehicles that incessantly drive into walls because the overlap boxes stop detecting walls after 30 seconds or so.

Print string tells me I’m doing everything I should but still, overlap events aren’t firing.