After trying a bit of everything, we found that loading an old saved game, then reloading the latest save fixes the problem.