TL;DR - simple solution, open the console and write "jump giev3".
And to activate the developer mode follow these steps:
You must be registered to see the links
---
First I though the problem had to do with me having only one point of affection and the rest in corruption, but after farming them through replaying the first event (enter "jump giev1" in the console), now I think that maybe it's coded in such a way that the normal interaction with her when she's working out (talking, action, leaving the conversation) has always precedence over the event playing, or maybe something else entirely, idk.