First and foremost you need to be aware of what you are comparing.
In this case, HSBC as traded on the NYSE exchange is not common shares, but an ADR (American Depository Receipt) with a 5:1 ratio from the actual shares.
So for most intents and purposes owning one ADR is like owning five common shares.
But for special events like dividends, there may be other considerations, such as the depository bank (the institution that created the ADR) may take a percentage.
Further, given that some people, accounts or institutions may be required to invest in a given country or not, there may be some permanent price dislocation between the shares and the ADR, which can further lead to discrepancies which are then highlighted by the seeming difference in dividends.