Okay, I have finally determined that "Any" means that the variable isnt defined, which is weird, cause it even does it with no modifications (i made a few small tweaks).
My guess is that its not setting the inital weather so somehow its not getting to the update. I am trying to run some tests but so far no luck, i got something wrong