I've seen this mentioned elsewhere, but the RA=3 checks seem to be broken. The dialogue file for the lovetalks is currently checking like so:
IF ~Global("LS_HaerDalisLovetalk","GLOBAL",1) !Global("LS_HaerDalisRomanceActive","GLOBAL",3)~ LS_lt1 SAY @0
But the script currently doesn't check for any RA value at all, so there's some stutterbug going on if you shut down the romance.