I opened a project in remix mode in which there were 3 screens. I first worked on screen 1, then created the logic on screen 2. Then on screen 1, I added a global variable of type “app”, assigned its value and switched to screen 2 to use this variable. But when I open screen 2, it turned out like this: all the blocks created earlier on this screen went away and instead of them all the blocks that I had on screen 1 appeared, including the global variable block. I was able to remove all the blocks except the global variable block. It seemed to be stuck on the working field. When the project was restarted, this variable was deleted and in order to avoid the repetition of the problem, I began to use variables of the old type. After this, there were no problems with the project.
Alex