Editor Crash Compiling Blueprint (StaticMesh) with offset children

This crash is caused by my own error / user error but ideally a warning error should appear to stop the editor doing a hard crash in these situations.

Repro Steps:

  • Create a static mesh (eg a wall lamp) and convert to Blueprint
  • Add a point light to it / self-illum
    sphere
  • Set the point light to moveable and
    in the Event Graph set the wall
    light to offset (eg. for animation
    purposes using a timeline etc)
  • Compile (causes crash).

Reasons for Crash and Correct Workaround:

The parent class of the blueprint was StaticMesh since it was made in the viewport from it’s parent wall_lamp. To remedy this I converted the BP to inherit from Actor instead and this allows moveable children.

Hello Pixeldamage,

I was unable to reproduce this issue following the steps provided. Is it possible you may have missed any small steps that could help reproduce this issue on our end? Also, can you reproduce this issue in a clean project?

Hi Rudy. Thanks for taking a look. I’ve tried to repo it in a new/clean project and was also unable to do so. Unfortunately the asset that I was using no longer exists (it was a static mesh that I’ve since rebuilt). I tried making a new BP using the rebuilt mesh (using the same steps) but was unable to repro it in the original project either. There’s a possiblity that the faulty one came from the FBX Scene importer which I’d tested and used earlier (for bulk importing assets). The rebuilt static mesh was exported as a separate FBX.

I am happy to hear that your issue is no longer occurring. I will be marking your last comment as the answer for now. I have run a few more tests, however I did not have any luck either. Without the ability to reproduce this issue on our end I will not be able to write up a report. However, if at any point this issue returns or if anyone else has this issue please feel free to reopen this thread by simply writing a reply with any additional information you may have and I will be happy to assist you further.

Make it a great day