I have a problem with Split Line At Point and polygons which have been dissolved using arcpy.Dissolve_management.
When I try this model to get polygon contour split at some points.
arcpy.FeatureToLine_management("parcel" , "lim_parcel")
arcpy.Dissolve_management("lim_parcel", "lim_parcel_solv", "" , "", "SINGLE_PART", "DISSOLVE_LINES")
arcpy.SplitLineAtPoint_management("lim_parcel_solv", "point_parcel", "lim_parcel_solv_split" , "1" )
I always get a line split at one location where there is no point and the location of that unexpected split is the old vertex before polygon dissolve.

Any help please.