Hi,
today I’ve upgraded my project to 4.8. Now my laser beams that use a (Blueprint) line trace no longer find a wall to hit - the trace (run in the Construction Script) just passes through the wall(s), which are created using Instanced Static Mesh components. As soon as I hit PIE, they work as usual (I refresh the trace during Event Tick to check for collision with the player). Even crazier, when removing the Event Tick call and instead only calling the line trace during Begin Play, it still doesn’t work. If I add a delay node for e.g. 0.1s after Begin Play and then call the line trace, it works.
TL;DR: Line Trace doesn’t hit ISM components during Construction Script and Begin Play. During Event Tick, it works though.
Any ideas? Thanks!