I think I made a mistake, something about the threshold and the number of items requested. Maybe because the stack is at 200?
When I put 80 stacks and request -8000, it doesn't work, but if I request -16000, it works. So I think it's because 80 x 200 = 16000. I can't bring in a train because I'm requesting less than 1 train (my trains have 2 cargoes, so 40 x 2 stacks).
Sorry for reporting a bug when it was a misunderstanding on my part.