Wont call procedure

Hi,

I am making an app, but for some reason my procedure isn’t working like it should. (In my eyes).

This is the procedure that’s calling the other procedure. The first procedure (AddText) is my debug thingy.
The (GetVar) gives the right value when that debug is called, but with Change [] to "" That calls the same procedure but does not give the right value. An empty string to be exact.

The main procedure:

The other functions:

blocks(2)
blocks(1)
blocks(3)

Make sure the "" is the same as the "" you input. If you use a text input from the Phone Keyboard it can be ” or “.