Loadbuilder bypassing pipes

I'm using loadbuilder to assign customer meters to the adjacent pipe (via laterals), then node.   Very often the laterals bypass the adjacent pipe and travel diagonally to unrelated nodes. What am I doing wrong ?

Thank you