My best bet atm is that you’re updating the wrong widget. Here you create it:
It’s not referenced at all, yet you:
What’s up with that? Where is this var coming from and what is it referencing?