Loading a procedural map with custom monuments and having issues. Any help will be greatly appreciated

Map works fine until I add any monument and then it will not work. 
map - 14751543 
Rust Edit, umod, oxied all updated. I tried removing rail branching and other rail items and still same error. 

IndexOutOfRangeException: Index was outside the bounds of the array.
  at TrainTrackSpline.AddTrackConnection (TrainTrackSpline track, TrainTrackSpline+TrackPosition p, TrainTrackSpline+TrackOrientation o) [0x00049] in <67151e0b423a4c77ac1a680c08548a62>:0 
  at CollateTrainTracks.Process (System.UInt32 seed) [0x001ed] in <67151e0b423a4c77ac1a680c08548a62>:0 
  at WorldSetup+<InitCoroutine>d__15.MoveNext () [0x007a7] in <67151e0b423a4c77ac1a680c08548a62>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <745c4d442eef4e08b35b5975d62d89d1>:0 
(Filename: <67151e0b423a4c77ac1a680c08548a62> Line: 0)