have figured out what the problem is, it was occuring when I acquired a second specialist of the same type.
It was fixed by turning off specialist stacker.
thanks for your help, it might still be worth someone checking the save game to see if the error is replicable on another machine.