I am assuming you are talking about the routing solver. Is this correct?
So if you use disjunctions on nodes, and the disjunction are large, then almost always the solver will maximize the number of nodes included in the solution.
This is because the disjunction value is part of the objective that is being minimized.
If the drop penalty is 1000000, then not dropping a node will benefit the solution by that much
If you are not seeing this behavior—if it seems the solver could add more nodes—then you might have an error in your formulation.
James