This union did not generate right

Before:

Code to generate it (I love my Instance to Script plugin :stuck_out_tongue: )

local Object1 = Instance.new('Part')

Object1.FormFactor = Enum.FormFactor.Custom
Object1.RightParamB = 0.5
Object1.TopSurfaceInput = Enum.InputType.NoInput
Object1.FrontSurfaceInput = Enum.InputType.NoInput
Object1.BottomParamB = 0.5
Object1.Friction = 0.30000001192093
Object1.FrontParamB = 0.5
Object1.BottomSurface = Enum.SurfaceType.Smooth
Object1.CanCollide = true
Object1.BackSurfaceInput = Enum.InputType.NoInput
Object1.LeftSurface = Enum.SurfaceType.Smooth
Object1.Elasticity = 0.5
Object1.FrontParamA = -0.5
Object1.BackParamB = 0.5
Object1.TopSurface = Enum.SurfaceType.Smooth
Object1.RightParamA = -0.5
Object1.Reflectance = 0
Object1.BottomSurfaceInput = Enum.InputType.NoInput
Object1.BackSurface = Enum.SurfaceType.Smooth
Object1.TopParamB = 0.5
Object1.FrontSurface = Enum.SurfaceType.Smooth
Object1.RotVelocity = Vector3.new(0, 0, 0)
Object1.Position = Vector3.new(-149.014145, 310.753174, -509.35907)
Object1.BottomParamA = -0.5
Object1.Material = Enum.Material.SmoothPlastic
Object1.Locked = false
Object1.Size = Vector3.new(2, 19, 2)
Object1.RightSurface = Enum.SurfaceType.Smooth
Object1.LeftParamB = 0.5
Object1.RightSurfaceInput = Enum.InputType.NoInput
Object1.BackParamA = -0.5
Object1.LeftSurfaceInput = Enum.InputType.NoInput
Object1.Anchored = true
Object1.Rotation = Vector3.new(-0.270716876, -63.3147011, 9.50067139)
Object1.BrickColor = BrickColor.new('Dark stone grey')
Object1.TopParamA = -0.5
Object1.LeftParamA = -0.5
Object1.Transparency = 0
Object1.Velocity = Vector3.new(0, 0, 0)
Object1.Archivable = true
Object1.Name = 'Smooth Block Model'
Object1.Parent = game.Workspace

 local Object1 = Instance.new('Part')

Object1.FormFactor = Enum.FormFactor.Custom
Object1.RightParamB = 0.5
Object1.TopSurfaceInput = Enum.InputType.NoInput
Object1.FrontSurfaceInput = Enum.InputType.NoInput
Object1.BottomParamB = 0.5
Object1.Friction = 0.30000001192093
Object1.FrontParamB = 0.5
Object1.BottomSurface = Enum.SurfaceType.Smooth
Object1.CanCollide = true
Object1.BackSurfaceInput = Enum.InputType.NoInput
Object1.LeftSurface = Enum.SurfaceType.Smooth
Object1.Elasticity = 0.5
Object1.FrontParamA = -0.5
Object1.BackParamB = 0.5
Object1.TopSurface = Enum.SurfaceType.Smooth
Object1.RightParamA = -0.5
Object1.Reflectance = 0
Object1.BottomSurfaceInput = Enum.InputType.NoInput
Object1.BackSurface = Enum.SurfaceType.Smooth
Object1.TopParamB = 0.5
Object1.FrontSurface = Enum.SurfaceType.Smooth
Object1.RotVelocity = Vector3.new(0, 0, 0)
Object1.Position = Vector3.new(-165.131531, 310.791138, -501.330017)
Object1.BottomParamA = -0.5
Object1.Material = Enum.Material.SmoothPlastic
Object1.Locked = false
Object1.Size = Vector3.new(2, 19, 2)
Object1.RightSurface = Enum.SurfaceType.Smooth
Object1.LeftParamB = 0.5
Object1.RightSurfaceInput = Enum.InputType.NoInput
Object1.BackParamA = -0.5
Object1.LeftSurfaceInput = Enum.InputType.NoInput
Object1.Anchored = true
Object1.Rotation = Vector3.new(-0.270716876, -63.3147011, 9.50067139)
Object1.BrickColor = BrickColor.new('Dark stone grey')
Object1.TopParamA = -0.5
Object1.LeftParamA = -0.5
Object1.Transparency = 0
Object1.Velocity = Vector3.new(0, 0, 0)
Object1.Archivable = true
Object1.Name = 'Smooth Block Model'
Object1.Parent = game.Workspace

 local Object1 = Instance.new('Part')

Object1.FormFactor = Enum.FormFactor.Custom
Object1.RightParamB = 0.5
Object1.TopSurfaceInput = Enum.InputType.NoInput
Object1.FrontSurfaceInput = Enum.InputType.NoInput
Object1.BottomParamB = 0.5
Object1.Friction = 0.30000001192093
Object1.FrontParamB = 0.5
Object1.BottomSurface = Enum.SurfaceType.Smooth
Object1.CanCollide = true
Object1.BackSurfaceInput = Enum.InputType.NoInput
Object1.LeftSurface = Enum.SurfaceType.Smooth
Object1.Elasticity = 0.5
Object1.FrontParamA = -0.5
Object1.BackParamB = 0.5
Object1.TopSurface = Enum.SurfaceType.Smooth
Object1.RightParamA = -0.5
Object1.Reflectance = 0
Object1.BottomSurfaceInput = Enum.InputType.NoInput
Object1.BackSurface = Enum.SurfaceType.Smooth
Object1.TopParamB = 0.5
Object1.FrontSurface = Enum.SurfaceType.Smooth
Object1.RotVelocity = Vector3.new(0, 0, 0)
Object1.Position = Vector3.new(-156.435028, 302.395081, -504.072021)
Object1.BottomParamA = -0.5
Object1.Material = Enum.Material.SmoothPlastic
Object1.Locked = false
Object1.Size = Vector3.new(2, 2, 16)
Object1.RightSurface = Enum.SurfaceType.Smooth
Object1.LeftParamB = 0.5
Object1.RightSurfaceInput = Enum.InputType.NoInput
Object1.BackParamA = -0.5
Object1.LeftSurfaceInput = Enum.InputType.NoInput
Object1.Anchored = true
Object1.Rotation = Vector3.new(-0.270716876, -63.3147011, 9.50067139)
Object1.BrickColor = BrickColor.new('Dark stone grey')
Object1.TopParamA = -0.5
Object1.LeftParamA = -0.5
Object1.Transparency = 0
Object1.Velocity = Vector3.new(0, 0, 0)
Object1.Archivable = true
Object1.Name = 'Smooth Block Model'
Object1.Parent = game.Workspace

 local Object1 = Instance.new('Part')

Object1.FormFactor = Enum.FormFactor.Custom
Object1.RightParamB = 0.5
Object1.TopSurfaceInput = Enum.InputType.NoInput
Object1.FrontSurfaceInput = Enum.InputType.NoInput
Object1.BottomParamB = 0.5
Object1.Friction = 0.30000001192093
Object1.FrontParamB = 0.5
Object1.BottomSurface = Enum.SurfaceType.Smooth
Object1.CanCollide = true
Object1.BackSurfaceInput = Enum.InputType.NoInput
Object1.LeftSurface = Enum.SurfaceType.Smooth
Object1.Elasticity = 0.5
Object1.FrontParamA = -0.5
Object1.BackParamB = 0.5
Object1.TopSurface = Enum.SurfaceType.Smooth
Object1.RightParamA = -0.5
Object1.Reflectance = 0
Object1.BottomSurfaceInput = Enum.InputType.NoInput
Object1.BackSurface = Enum.SurfaceType.Smooth
Object1.TopParamB = 0.5
Object1.FrontSurface = Enum.SurfaceType.Smooth
Object1.RotVelocity = Vector3.new(0, 0, 0)
Object1.Position = Vector3.new(-157.701263, 319.150299, -506.651001)
Object1.BottomParamA = -0.5
Object1.Material = Enum.Material.SmoothPlastic
Object1.Locked = false
Object1.Size = Vector3.new(2, 2, 16)
Object1.RightSurface = Enum.SurfaceType.Smooth
Object1.LeftParamB = 0.5
Object1.RightSurfaceInput = Enum.InputType.NoInput
Object1.BackParamA = -0.5
Object1.LeftSurfaceInput = Enum.InputType.NoInput
Object1.Anchored = true
Object1.Rotation = Vector3.new(-0.270716876, -63.3147011, 9.50067139)
Object1.BrickColor = BrickColor.new('Dark stone grey')
Object1.TopParamA = -0.5
Object1.LeftParamA = -0.5
Object1.Transparency = 0
Object1.Velocity = Vector3.new(0, 0, 0)
Object1.Archivable = true
Object1.Name = 'Smooth Block Model'
Object1.Parent = game.Workspace