Hi,
I comment here just because I have spent hundreds of hours playing this game and I like it.
I guess most of the players use custom contents, but what I can tell is I was not using weird functions, and the built-in CAS gave me an unexpected location change when I was playing in my restaurant. My restaurant is located at Hounds' Head in Brindleton Bay, and my home lot is at previous Bathe de Rill's spot in Windenburg.
I cannot remember the exact time point, since I spent several game days in the restaurant lot with needs decay disabled. I have three consecutive holidays from summer Friday to autumn Sunday, two of which are custom ones, and one (on Sunday) is generated by the game. I entered the restaurant lot in the middle of Friday. In addition, Saturday was my baby's birthday, but I knew she would grow into toddler automatically on Monday or Tuesday, so I did not come back to my home lot and my baby had a birthday status on those days. But I indeed edited my custom holiday on Saturday: I considered the Firework tradition a bit complicated at that time, so I removed it.
According to the exception trace message, I suggest maybe we should reconsider the underlying logic of holidays, zones / lots and sim growth. Thanks!
Best,