The flags are too generalized
I can understand the flags working when trying to generated active content but they shouldn't be activated with past events. I'm trying to create a character that was captured and used as breeding stock and years later was rescued by an adventurer. I planned to have a story about the adventurer helping this character heal and acclimate to society. However, the site won't even let me create the character because of the backstory describing non consensual sexual content.
My suggestion would be for the AI to be trained to differentiate between past events and active events. Cause you can't really save, help and heal someone who enthusiastically consented to past events.
I can just see it now. "I'm here to rescue you and get you away from this horrible place" said the adventurer. Character looks at them bewildered "but I want to be here. I excitedly consented to all of this." The adventurer looks dumbfounded, "well..... Uh.... Carry on then I guess?"