I already posted a comment, but I realized it'd be better place here.
First I'm running linux, which is the overall problem, but past that,
I get a CTD as soon as I replace HK47's Chassis. The TSLpatcher only error is that it cannot find certain entries in the hk47.dlg file, and skips them. Any help would be appreciated.