We have pages like:
for which Google continues to select this page as canonical:
All our pages have a https rel = canonical tag, which the Search Console correctly displays as canonical declared by the user.
Why does Google's indexing persist in this? The two pages are not related, not even close to the same content. What we declare canonical is not "credible" or credible in any way? Somehow Google is forced to the unrelated page. What method do I need to overcome this?