For me, the most reliable way to get it working is to load the autosave where you've just landed on the beach (for me its Autosave 4) and then load your latest save.

This suggests something isn't being loaded into memory correctly on a fresh start of the game. Potentially due to the location of the save, since anything before the grove seems to work, none of my blighted village saves work until I load my beach save.

As an experiment, I fast travelled back to the over grown ruins, saved the game. restarted the game and tried to load the save and it worked. so now every time I load the over grown ruins save before I load any other save.