yeah this is a serious problem, the only way i found a workaround is abandoning my companion and pretend he's dead. this way at least my save is not corrupt
I had same issue with two companions due to SpecialLoot mode.
I had to make each of my two affected companions run a caravan.
Governing a town would also work I believe.