In my experience, this problem is not related to any expansion/patch issue, but may be due to the deletion of sim DNA entries in the neighbordood file (I'm using SimPE)
I inspected my Pleasantview data, and asserted that only my last four born in game sims had their DNA correct!
I had manually deleted many townies before (as well as other "surgery sims"), following these steps:
- delete sim's memories
- delete sim's relations
- delete sim's wants/fears entry
- delete sim's DNA entry
- delete sim's Description entry
- finally delete character file
This fact alone wouldn't confirm it, but then I recalled that in my Strangetown - wich I had not played for a long time - I had also deleted characters, with the only difference being that time I didn't delete any DNA and wants/fears entries (ignorance is bliss ?).
In that neighborhood, my sims DNA appeared to be correct.