yes restarting would fix it. The problem started when I had to change how the scenes were being tracked. so in 0.22 I added some tracking labels. Whatever your hint tells you use this jump code. It should update you on where you want to be. SHIFT + O to open console.
"Marcus looks deep in tought. Go talk to him. Then to talk to Eve at the station" -- jump talk_to_marcus_about_eve
'I should talk to Eve, and let her know I am about to talk to Vivian' in Eve's questline -- jump setting_up_for_threesome
"Head to Cuppa Joe, and ask Leah if she wants to study" in Leah story -- jump leah_goes_to_study
"I should talk to Eve. She clearly wants to ask me something." -- jump eve_asks_about_visiting_vivian