Two tracked variables not updating

This kind of thing probably doesn’t work.

I don’t think EmberJS will watch nested properties.

You should create, track and test properties at the same level.

So create a tracked property called say annsDataVisible, update its value and use that in your if statement.