It's happened twice on 2 different saves that girls gain trauma even when they have energy left. The bartender for example has 30 energy, after a cycle, she loses 15 energy AND gains trauma nonetheless. I'm guessing that shouldn't happen because all my girls gain trauma after just 1 single cycle
after checking some of the code, there's some options that can cause trauma gain, like the total cleanness (if the girl rooms are not clean, you get a negative impact based on the total dirtiness, so basically the more dirty it is the more impact you can have, but the impact only start when the total of dirtiness is above 50pts, so if you have 97% + 94% + 85%, its only 24 pts
No money to pay salary will give trauma (20pts) and low salary have a chance to give trauma on a cycle but it would be a low chance unless you pay them the minimum (actually from what i can see i think now its not even possible)
There's also lobby aggression that gives trauma to girl working on the lobby.
I'll check if there's other options but let me know if these could be the case (aggression are reported in the financial report)
my goal in the next update is to make those stats more clear somehow, without having to add numbers and stats everywhere.