Fast projectile does not always detect overlap

I am having trouble getting reliable overlap detection between a rod and fast moving projectiles. If I do a fast swing with the motion controller then it almost always fails to detect. I believe the problem is that the 2 objects have passed each other in between frames.

I have turned on CCD for both objects but this doesn’t seem to make a difference at all. I have also tried using trace between the previous and current location of the rod but this also doesn’t make much difference.

Is there any recommendations on how to detect high speed collisions between thin objects?

This will always be abit of an issue, only suggestion I have is having a larger overlap which detects if the object is near the rod. You can then do a quick check to see what distance and speed it is and make some minor adjustments on the fly to prevent clipping, even spawning some sort of temporary box collision with some thickness.