I can't imagine it can be the developer itself, I measured out one aliquot of developer for both tanks, so they both got the same batch/bottle. And I also think that the difference in the amount of developer for each tank could not be so large, I use a 10 ml syringe to measure the developer and it could only be off by a fraction of a ml, but the differences in negative 'thickness' was huge.
Could it be that the dilution is so low that there is some kind of threshold, and I am occasionally going too dilute, causing no development at all? I used to do 1:100 dilution, but tried 1:150 just for fun and saw no issues so kept that, but I wonder if 1:150 is just on the border of being too dilute.