Logans 2nd heart event doesnt trigger after i helped him at work, have over 40 like, have 1 heart, see the fight with Barrel, and completed Full Moon, Bandit Camp, Bareshade Expansion, and Country Road
I think it's random at night at the house in bareshade. are you waiting there or somewhere else? sorry if this is obvious I'm just blanking on other possible reasons why it wouldn't be triggering.