Clean up your data before creating polygon topology; eliminate gaps, intersections, or overlaps between any of the linework in a polygon topology. In addition, eliminate zero length objects or areas with missing centroids.
To fix crossing objects
You can ensure there are no missing centroids by selecting the Create Missing Centroids option on the Create Polygon Topology - Create New Centroids screen.