The very most problems happens because of missing scenes in chapter 3.
I have to look again over it and try to make this events impossible to miss.
There is another inofficial fix and i recommend to start again in chapter 3
Unsure exactly what issues other people had, but here is what I had
Couldn't get 1st Emma Date:
> If you chose to manipulate Val the bathroom scene in chapter 3 that sets mrspvar to 5 is skipped making livingroom_noon2 never happen. setting mrspvar to 5 in console fixes this
Couldn't smoke weed on the couch
> mrspvar was stuck at 9 in chapter 3, changing in console to 10 fixed it. (did not see it being set to 10 anywhere in chapter 3)
> chosing to manipulate val sets valpath to 3 which prevents questcouch from being set to 1 preventing you from smoking on the couch. setting questcouch = 1 in console fixed this part
Unable to see drug dealer scene
> I called Boozie too much before seeing Linda making gangvar5 too high to set gangvar0 to 4 in chapter 3. setting gangvar0 = 4 in console fixed it
> If you manipulated Val dinnervalde18b is skipped and mrspvar2 is never set to 4. Skips tv56, making you never fall asleep watching porn, making it only possible to have mrspvar == 32 if you refuse to watch porn with her. Which from what I can tell is only do one time after your first date with Emma. Not watching porn with her here avoids this (and skips a lot of content)