I'm trying to simulate a train network. When the number of agents is limited in the pickup block to "Quantity (if available)" to say 10, after picking up 10 agents, the rest of the agents are "lost" or remain in the waiting area, but never move after that.

Any clue what I may be doing wrong here? The end goal is to limit the vehicle size and only allow a certain number of peds to enter the vehicle at any given time.
Thanks!
I tried to change the settings of the pickup block to achieve what I've been trying to do. My expectation was that the "Quantity (if available)" option would limit the number of peds entering the vehicle, but it seems like everyone boards anyway, the limit is taken and the rest are lost. For example, if the limit is 10, in the stop duration, 30 may enter, 10 are offloaded at the destination, but the rest 20 are "lost".