Spline Not Generating Collision

My understanding is that construction scripts ONLY get run IN the editor when you are dragging things into the world (literally – it executes as you drag things into the level).

Try putting your same logic in your event graph attached to BeginPlay instead if you are spawning the object in-game.