The GenerateID method is not triggered when a line is split using the Add a Point and split an intersecting line tool from the Water Utility Construction tools.
There is an option in the loaded.config that suspends the Attribute Assistant using the split tools
If they set that to false, it acts like the editor split.