Variable value comes as [object Object]

I just created another variable and it seems that the new one is getting the value.
Although [[This]] still didn’t work and returned [object Object] but [[This.Text]] as I assumed is working.
I would say variable was corrupted but it takes the first assigned value with onLoad.