Checking the code, if the holly_trinity is active, the whole conversation between just Ian and Lena is skipped because Holly is also there and well, they just fuck

. So I don't think it's a bug but I guess some issues remain unresolved between Ian and Lena and will have to be taken into account on later updates (that's gonna be a nightmare of variations).
You can get the first holly_trinity=2, if you watch over Wade after his bad trip, with just ian_lena_dating = True, you don't need the ian_lena_couple to be true also.
Python:
if lena_go_holly == 5 and ian_lena_dating:
hide emma
hide perry
with short
show ian at lef with move
$ fholly = "blush"
h "..."
show holly3 at rig with move
h "Um... Ian..."
label v12hollylenakissconfess:
$ fian = "sad"
i "Yes? What's wrong?"
# scene ## HOLLY TRINITY - LENA DATING ROUTE ##########################################################################################################
play music "music/hollys_theme.mp3" loop
h "I need to... tell you something."
$ fian = "worried"
if v12_holly_weed:
i "Are you feeling ill too? Did the weed get to you?"
h "No, no... I feel fine... Just a bit fuzzy, but that's not it..."
else:
i "Sure... What is it?"
h "It's, um... about Lena."
if ian_lena_crisis:
"My heart skipped a bit. Was Holly about to confirm some of what Jeremy had told me?"
i "What's the problem with Lena?"
$ fholly = "worried"
h "It's not a problem. I didn't mean it to be..."
i "Did something happen between Lena and you?"
h "It's... I..."
$ fholly = "blush"
h "I kissed her."
i "You kissed her? How...?"
h "I'm sorry. We were hanging out in her room, and then I..."
h "I gave her a kiss on the lips."
i "Did you... make out with her?"
$ fholly = "worried"
h "N-{w=0.5}no...! It was just that, a little kiss. But..."
menu:
"Just that?":
$ renpy.block_rollback()
$ holly_trinity = 2
Also, talking about things that sort of develop out of nowhere. In the Ian getting with slutty Holly after breaking up with Lena I took care to get the slutty Holly variable just from Ivy "corrupting" Holly, Holly was with no guys at all. And to my surprise the glory hole thing still happens even if that's the case and after Holly finally managing to get with Ian. I guess it can be explained with Holly just being Ivy's plaything but that really escalated quickly without the Mark/Robert/Clark steps before.