I am paying for the premium package, but I still see adds on the windows app? Is this normal? Or am I missing something?
There is an option to assign your game profile in the app. Which platform did you use (Activision ID or Battle.net)?
I can see that you linked your Battle.net to your Tracker Network account on the website. You should use it to enable Premium features in the app.
If you used Activision ID in the app, you can also add it on this page to enable Premium features: