What happens is when a goods is at 40%-60%ish, station manager is content with the situation and won't attempt to buy OR sell, resulting in a hang.
And so I realized I could dock a TL at the hub, run a trade distribution run with just loading/unloading stuff with waits in between, eventually station manager would check inventory at the right time and unclog everything. It works!

Now to debug the other problems... Damn brain why do you get triggered so much by **modified**