It has a KCT check, you need confident KCT otherwise Penelope breaks up, just for some reason you don't get the usual notification ''your trait ... has changed the outcome of a decision...''
Thought i'm curious what's even the point of Penelope accepting it, pretty much any other LI is quite against it, like Nora, Lauren, Aubrey, really doubt Chloe will accept other girls.
On my Wolf run Lauren broke up cause she wasn't happy with the MC dating Nora and i didn't lie about it (iirc otherwise you need loyal KCT or she breaks up even if you lie)...