Bad Trader is caused by being in settlement without a grain exchange, that is the only cause and the only solution is to build one. Also dirt roads do not improve trade, despite what the description says.

Ditto on what FH says. You should have read the unpacker readme.txt