If you have:
- a requester station requesting 100K lubricant with a threshold of 25K
- a provider station offering 20K lubricant
then as expected no delivery is created yet.
If you then construct a new requester station requesting 10K lubricant with a threshold of 2K, then no delivery is created either. Increasing the priority of the new station to 1 causes the delivery to happen immediately.
I understand that requesters of equal priority are prioritised according to least-recently-delivered-to to get round-robin behaviour per the mod description and I agree that is desirable, but should a newly created station be considered least-recent (since it's never had a delivery at all?)
I'm not sure whether I consider this a bug or not but it was surprising and caused me some lengthy debugging to try to work out why a delivery wasn't occurring as I overlooked the existing station requesting a larger, currently-unsatisfiable amount, so it might be worth changing?