Open Roads crashes importing a CAiCE .PT4 file

When attempting to import a CAICE .PT4 file ORD hangs up or crashes.  I exported the data out of CAiCE into a .KCP file containing just points and a .KCP file containing just survey chains. The points .KCP file will import just fine but the chains .KCP file import will crash.  After many hours of aggravating chain editing I have come to the conclusion that it is a chain list issue.  

For whatever reason there are times that if I have edited a survey chain CAiCE will place the same point number in a chain list back to back.  Can't figure out yet why this happens.  Probably never will.  The repeat points do not seem to be coming out of EFB through the .OBS file so at this point I can only assume that the double points appear during the chain editing process.

These back to back numbers show up in .KCP files exported out of the database as illustrated below:

*** SURVEY CHAIN ***

CN: FBWB1

ST: 0.000000

ZN: 1

JN: 1

AT: F

FC: LLBW

AN: 0

DS: 6" WIDE BROKEN WHITE LANE LINE

CP: EBWB8,FBWB14,,15-15,1-7,FLL23

At this point the only fix to this is to edit the chains .KCP file line by line and remove the duplicate points from the point list.  Maybe the import process could check for these occurrences and remove them?