Streaming live at 10am (PST)

Why Google is Indexing Canonical Root URL Instead of Specified URL Parameters?

We recently launched a website about couple of months back and noticed that Google was indexing, but not displaying, URLs with “?location=” parameters such as: where location = hyderabad but it is not indexing inner pages with variant -

Even after Requesting Indexing again after making all of these changes a few days ago, these URLs are still displaying as Allowing Indexing, but Not On Google in the Search Console and not showing up on Google when I manually search for the entire URL.