Changing Current Level of Spline Segment Changes Level of Whole Spline UE4.26

I am using World Composition in UE 4.26 and creating an open-world map. I have multiple streamed levels and am trying to make a road that stretches across them by using splines.

The issue is that I am unable to either:

  1. Have the spline segments automatically child themselves to the streamed level they are going across.
  2. Manually set spline segments to be childed to a streamed level.

I have Place Spline Meshes In Streamed Level checkbox turned off in the Spline’s details because it caused weird glitches where the spline segment would unload with the level but the spline mesh would not and childing the mesh didn’t work.

When trying to manually set some segments of a spline to a streamed level, it keeps setting the entire spline to be childed to the streamed level.

Here, I have this entire spline childed to LS22 and it stretches across LS42 to the left.


As you can see, LS42’s bounds are normal but LS22’s bounds are stretched both left and right due to the spline.

I make LS42 the current level.

I select the spline segments that are over LS42 and I click Move to Current Level

I Save All and unload both levels and load them again

Now LS22’s bounds are somewhat normal and LS42’s bounds are stretched


That’s the issue I’m facing. How do I have the spline segments, either parent themselves to the appropriate streamed level or manually parent them?

Or am I doomed to break apart every spline segment at level bounds and then start a new spline in the next streamed level?

Landscaping Gods Halp Pls!