Possibly your canonical tags are create incorrectly or Google has decided on to disregard the specified canonical. For anyone who is using a quality Web site localization solution like Weglot for multilingual Search engine optimization, it may automatically add hreflang tags to your site and assure 100% correct hreflang implementation. https://guidemysocial.com/story4200804/considerations-to-know-about-hreflang-to-non-canonical