It's almost for sure related to version 2 of SS2, as people without chap2 installed had reported the long save problem.
I have a few ways to consistently replicate them:
- building an industrial plot triggers a long save most of the time;
- building a storage container triggers a long save most of the time;
- spending long periods crafting (in my case scraping the tons of crap I collect) triggers a long save most of the time;
- fast travelling to sanctuary specifically triggers a long save most of the time.
What bothers me is the 'most of the time' part! My best guess is that there were made some changes in the virtual storage (VS) code. Probably to accommodate the HQ code. And that broke the serialization, because
. But I cannot say for sure because it's not consistent. Things I tested that had no impact in saving time:
- expending resources from VS;
- building residential, agricultural or martial plots (I'm not far enough in this playthrough to report about the rest, I'm taking things really slowly this time);
- scraping a storage container;
- destroying a plot;
- changing settlement leader;
- fast travel between most of the settlements (see above for the exception);
- 'conquering' a new settlement.
As for the patches released so far, the actor values helped a lot and the long script names, at least for me, had no noticeable impact.
These are the kind of bugs that drives my OCD crazy and make me lose sleep hours trying to solve it xD good thing I find the metagame 'find the bug' as entertaining as the game itself
EDIT: Forgot to mention that this is MY experience. By the reports in this thread, the problem can be anything, since there are people having problems that didn't even touch the SS2 content (before the stranger appears for MQ1)