So yeah, the Duty guys. Three were already dead, and even though the AI wigged out again, after a solid hour of retries and restarts, I finally wrangled the NPCs well enough to, I thought, complete their mission. I talk to the Freedom boss, he says go talk to Max. I manage to shag down Max while he's going nuts, his script triggers and assembles a squad to attack Duty. We go to the farmhouse and kill Duties, I even pop one in the head just to make sure I'm hostile to them. Max's pathfinding borks out again, and runs him straight into the compound wall, where I can't approach him without the snipers flagging me hostile.
Then while running around in the compound, the game goes screwy again and Max teleports inside. But he won't finish the quest. The marker is still there to kill the Duty group, and even though Max is back at his rest position, all he says is to talk to him after the guys are killed. The boss just says to talk to him. I've exited the map and reentered, danced around the site and grenaded the corpses, and I already had to redo this whole series of idiocy like five times. What the fuck do I have to do to make this shit work the way it's supposed to?