Hi all,
We are currently facing the 001890 bug on invalid subnetwork connectivity. Following up on Tracing flow into multiple subnetwork controllers (similarly in Downstream Trace - Sewer Utility Network) and the guidance in that thread, we implemented the recommended valid paths approach on our directional manhole terminals, but the results do not match our expected results.
Context
We are implementing a gravity sewerage utility network. In several locations, a single manhole acts as a subnetwork controller where multiple subnetworks (with different subnetwork names) are topologically connected through the manhole, which reflects real flow/connectivity in the field.
An example in the network:
Prior guidance in the linked thread included:
We tested Point #3 with our Crossover valid path (instead of Normal [All]), which is similar to what was suggested to us:
Esri’s documented scenario (from the thread / product guidance) assumes a directional manhole with multiple upstream and downstream terminals (e.g. two upstream + two downstream). However, in our case, we only have 3 ports, where the flows separate downstream.
Observed results
After switching valid paths to Crossover (confirmed applied successfully on the terminal configuration):
In our case where traversable controllers with different subnetwork names (001890 scenario) that must remain connected, is there a supported way to obtain correct upstream and downstream traces for both subnetworks through a shared manhole/terminal?
I suspect there are multiple things happening. Let's start with something simple. Connect the lines on that manhole as shown below, configure an upstream trace with the "use digitized direction" option, and run the trace. Then post a screenshot of the resulting trace (it should look correct).