Firstly, you’re doing both remembering choices methods here, named choices AND gains. You only need one. Most people prefer gains, so that’s how you’ll get the best help.
Not quite; there needs to be an “elif” and “else” in here, as Dara pointed out. (Programming secret: “else” isn’t really needed, but it’s a good habit to make, it makes proofreading easier, and pretty much no one will help you if you don’t have an else. So best to put an “else” as Dara mentioned.)
Thirdly, if you’re proofreading in the preview pane, it often doesn’t remember paths correctly. The app remembers paths correctly, though, and you can use the picker tool in the preview pane to view paths.
Does it need to be in the same chapter?
Cause it’s still jumping that part of the script and going to where the conversation keeps going without her mother mentioned if she told her or not.
It can be in the same chapter or the next chapters. But the web previewer does not remember choices from previous episodes, so if you have the if/elif/else in the next chapter, you’ll have to test your story in the app.