I understand that there is a bug with the new hauling system that causes dwarves to take partially filled containers and use them to pick up new stuff. I first noticed when I got a lot of job cancellations due to no seeds being available, because someone decided to pick up the bag which contains all the seeds. As a bag holds up to 100 seeds, two bags are constantly on the move to pick up new seeds, which means their contents can rarely ever be accessed. The instant someone puts down the bag, someone else picks it up to pick up new seeds. At first this was manageable, but as my fortress has grown, so has its need for plump helmets. My stock of seeds has been rising, while the number of grown foods have dwindled to the point where I might face serious problems in the near future.
I have tried making two stockpiles, forbidding barrels in one and linking the other to pick up from the non-barrels stockpile. This does nothing to solve the problem with seeds however, since bags doesn't count as barrels. As of right now only a few seeds get planted, seriously harming my farming.
I believe this bug is already well-known and reported, I just couldn't find any solutions concerning the seeds. Is there any way I can fix this, i.e. make the contents of the seed bags accessible?