I'm trying to identify and remove lines that self-intersect. I'm specifically trying to find those self-intersections where the line opens and closes on the same vertex while running the same path. I've built a model to deal with this scenario and it basically involves using the "Split Lines by Vertices" tool to break all lines into separate features, then run the "Find Identical" and "Delete Identical" tools to delete all but one of the features. However, when I run the Find Identical tool and select the "SHAPE" field it does not return those spatially identical pipelines. I have tried this on numerous test datasets which I would be happy to provide. Thanks.