Her approval is medium at camp before I hit the bedroll to set off the event. Also, the only time in the grove you have to watch out for for SH is a conversation where you have to choose the response of they can take care of themselves. If you just jump to protect them in that conversation, she gives disapproval. I mean I know the conversations pretty much by heart. I have romanced her numerous times in the past in patch 3. That is why I am saying, this is a patch 4 issue possibly.
That is all true. And very odd. There might be a chance it's a bug - her exp is bugged so who knows what else is bugged. I'm not sure what would have changed between Patch 3 and 4 despite a few voice lines added here and there. And I'm not sure why I got her romance scene, but you didn't - after doing the same things you did in patch 3 that led to it. It might not be a bug, and maybe an action no longer grants approval without going further into the dialogue tree. (Saving Sazza for example gains party disapproval in a different part of that confrontation from what I can tell).
Judging from the
datamined voicelines in Patch 3 Larian might be tweaking how SH opens up to the player. From the lines it almost feels like they
know some players find SH hard to get to know, and its the writers intent that players should try.
The approval system and the romances are definitely buggy right now - when you get em it's great - when you don't its frustrating. I know people in this thread don't seem to like them, but the approval isn't just there for romance - I'm pretty sure somewhere down the line approval is going to determine whether some party members stand by your side or not at key moments. If you have these characters along at all, you probably want them to at least tolerate you, otherwise you're just harboring an enemy in your midst. You're not going to be able to pull this off in a narratively rewarding way by just having a trigger point for betrayal or loyalty that doesn't take into account how you've treated them this whole time.