Can't line trace more than 3 times

I’ve created a laser bounce system, I have a laser start actor and laser mirror actors, when a trace hits the mirror actor it bounces off into a separate beam, all working fine but it seems that I reach a limit at 3 bounces

Laser start function below:

The bounce line trace function is in the mirror actor so there shouldn’t be any values being overridden.
Laser bounce function in the mirror below:

Any idea why there aren’t any more bounces after the 3rd?

Nothing should be really stopping you from doing what you’re doing.

Anything special about that 3rd plane? As in, you accidentally placed a non-LaserBounce object? Or its collision settings were overridden in the scene?

No, that plane is copied from the others, also if I direct the laser for that plane to be the third, it does bounce, all of them are working in any sequence up to the 3rd bounce and stop beyond that

I’m having some random issues with line trace as well, did you ever figure it out?

LaserStart:

LaserBounce:

Much pewpewpew: