What I do not see is the Value Set statement, it is not logging anything after Checking Class. After this statement it does two checks.
1: sourceFeature.Class != inFeature.Class. Checks to see if edited feature is a different class from the feature class with the data
Since you are listing SecondaryUGLineSection as a lookup layer and the edited layer is SecondaryUGLineSection, I think the above check is not valid, so on to the second check
2: if (sourceFeature.Class == inFeature.Class && sourceFeature.OID != inFeature.OID): If the layers are in the same class and are the same feature, do nothing. I think this is what is going on. Cant copy a value from itself.
I would try adding the |P at the end of value info and see what info is presented to you.
Also, try taking the same class out of the intersecting feature