(1) The problem is that the “when Screen starts” or “when Screen opens” blocks are not working correctly. For example, this does nothing:
This problem has been reported on the forums today:
(2) You should not initialize a variable as text that you want to use for storing a list. This can break the variable. Do this instead:
If you fix the variable initialization in #2 above and then replace the “when Screen starts” blocks with “when button clicked” blocks, the rest of your blocks work correctly. See this modification: