The problem had nothing to do with the nodes. Due to the scaling of the agents, they were "bumping" along seats and slowing down with every collision. Even though the agents looked "small enough" to fit through the corridor, the diameter set at the PedSource was too large.