I have a "slight" problem while using your bug fixer: No trait triggers fire.

Characters start with the correct traits and I can manually alter traits with give_trait, but nobody gains new traits and characters created during play (coming of age, agent creation, etc) don't get any traits either. I've noticed that I encounter the same problem if I add even one trait (though I haven't tested triggers) to the default traits file. It's as though a hard-coded limit is exceeded and the game doesn't read the VnV triggers (or something).

Ancillaries work just fine. I can even add ancillary definitions/triggers to the file with no problems.