query string of tid not working on page
In the view you need an exposed filter on the term field. In the settings for this field, expand on the "More" section near the bottom and you'll see a field called "filter identifier" - enter tid in this field (in this screenshot, you can see I used "category" it can be whatever label you want to give it). Click Apply this display. Save the view.