I have the same issue.. I wrote a one liner in powershell you can copy/paste into the win-r run dialog to set the processoraffinity in a loop - I have experienced zero kicks, although I did have one CTD (could be unrelated) when running multi-core -- freelancer still uses one core for the majority of things regardless of affinity settings: