I have built a Network Dataset for Lower Hutt City (NZ) and am trialling out the routing. The solver has decided to jump on the motorway and head up north instead of south to a on-ramp that heads up the hill.

When I explore the network I can see intersection is connected?, so unsure why the solver chooses to head up north instead of south.

Any ideas?