I think the problem is that the first time a token collector tries to carry 500 tokens to a trade session, they decide they will collect something lighter.