Line Tracing (Blueprints) works only sometimes (4.22)

Hello Unreal Community,

We have been making a Course Editor the past few months and everything was working flawlessly until a few days ago.
Line Tracing suddenly stopped being 100% reliable and started to sometimes work (about 70% of the time)I have attached a video demonstrating when the issue occurs:

Demo: [][1]

We use Debug Line to draw the trace. As you can see in the video, one cube (movable) is not detected by the line trace whereas the other (static) is. We noticed stationary objects are also properly detected by the line trace.

Let me reiterate that this was working 100% before (both in 4.21 and a few weeks into 4.22) and we have not changed any code related to collision or the meshes/objects themselves.

We found out that when this issue does occur, the line trace will not occur in most angle/perspectives. However, sometimes it works but just at a specific angle/perspective range.

Also, the actor flying around as the camera has a collision sphere that blocks almost all collision types. When flying around, these objects would usually stop the camera from going through but when the issue started to occur, these objects that are not detected by the line trace are also NOT detected by the camera and the camera just flies through. It is as if these objects weren’t there at all.

We tried changing the collision to use simple collision but this did not work as well. (We also used basic collision shapes but did not work as well). We also tried different line tracing methods (e.g. by Object, by Channel, etc) but none of them worked.

Any ideas will be greatly appreciated.

[1]:

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks