@MIB88, you did notice I reported that Chad locked up the game if you fail the speech check on him?
@alatari
You said you went back in your saved games. But, there is something new to the map. New spatial scripts were added which play into the "Find the missing townspeople" and the smaller "missing wife" quests. Did you go back to a game from before you first entered the eastern part of Broken Hills? If you did not, then those spatial scripts are not there.
I entered Broken Hills on Feb 27 @ 13:45, went to the General Store and then to Marcus at Feb 27 13:50. This is the save game I used just before talking to Marcus the first time.
I then tried freeing the guys from jail, got the air purifier scheme, then went to the ant area (the quest gets crossed off then), then told Marcus about their air purifier scheme, then talked to Francis, then came back and all I can tell Marcus is that there are ant tunnels but no option to say I found people.
I'm going to try a game where I talk to the guy about his wife and find the tunnels before talking to Marcus and get the Missing People quest.
UPDATE:
-So I went back to the save game where I just entered Broken Hills and Lumpy is still under my car bumper.
-Ran to eastern map and talked to the worried husband for his quest and entered the tunnels, killed a few ants and found no people.
-Talked to Marcus and kept choosing 'Anything else' till he offered up the missing people and choice the 'will do it for free' option.
-Went back to eastern map and found people, killed a few more ants that weren't there before. Used eyeglass icon on woman. Got note from her and ran straight to Francis.
-Francis calls me scum but the option to show note is there, he leaves town.
-Only option for Marcus is to tell him about the tunnels possibility but not verified. Worried man has no option to say she's found.
Since I already knew about the tunnels before taking the quest then I should be able to mention the tunnels under the city immediately but the dialog choice isn't available.
I checked my save games to look at GVAR 305 BH_MISSING=
It's 0 before and changes to 3 if you get the Missing People quest.
When you find the people it changes to 6.
After Francis leaves it still stays at 6.
Assuming these are binary flags I'd assign them as such:
0000 (0) = unstarted quest
0001 (1) = found the tunnels pre-quest
0010 (2) = assigned the quest by Marcus, never found tunnels
0011 (3) = Found tunnels and have quest.
0111 (7) = Found people, tunnels, have quest.
1111 (15) = Francis dealt with, have quest, found people and tunnels.
What number to set this variable 305 to mark the quest complete?