Setting a 4XX HTTP status code for just a canonicalized URL has exactly the same influence as using the noindex tag: Google is going to be not able to see the canonical tag and, hence, can’t transfer “link equity” into the canonical Variation. If you're using a top quality Web-site https://letsbookmarkit.com/story18775788/not-known-factual-statements-about-hreflang-canonical