New discovery: In the screen where the inputs are, I’m doing something different when the input changes, based on whether a variable is true or false. This variable gets its value in the first screen. If one button is clicked, set the variable to true and navigate to the input screen, else set it to false and navigate. The crashing occurs only when the variable is false. This is my code for if the variable is false:
This code takes place every time the input changes. Whenever it changes, I set the variable replaced to Input_Message’s text. The variable list of definitions is a list, and each item of it contains 2-3 words. Can you use the does contain block with 2-3 words at a time? Can you use the replace block to replace 2-3 words at a time? Maybe one of those two blocks is causing the error. I’m using the same block above, except in this case am replacing all
in list of **definitions**' get i with
'in list of **words**', but in the previous one I have turned it around. I am replacing
in list of **words** get i with
list of **definitions** get i.