Here is a dumb Samsung (Android) bug.
Device = Samsung Galaxy S3
If you check-in to your Cathay Pacific flight via the CX Mobile App or their site using Samsung browser (or Chrome) you get to send a link of your mobile boarding pass to an email address. When you click this link instead of displaying your mobile boarding pass it tries to load itself to wallet (?). Searching for Google wallet in PlayStore yields nothing my dad has a Philippine account, and it appears Google wallet is not available. So you cannot view or download your boarding pass on a Samsung device???
The link should not be automatic. It should not try to download the boarding pass if the wallet app isn’t even installed. In iOS the mobile boarding pass is shown and the user has the option to add it to passbook or not.
As a workaround I emailed the link from S3 to 5S, I was able to open and view the link on Safari Mobile. I took a screenshot and emailed him the file. For some odd reason I was not able to open (or save) the PNG file on his device (another bug?)
Tried rebooting, removing then adding back his Google Account. After about 30 mins of this I finally gave up.
It was then I remembered he had also brought along his iPhones, so I AirDrop the link from Safari Mobile to his iPhone 5. Added it to passbook, done in seconds.
Look. It is great that Samsung or Android is trying to have the same features as iOS but there is a really huge gap in their ecosystem for people outside the USA. Unlike Apple’s iTunes Store it is not easy spoofing a US Account on Google PlayStore.
Now this error could be totally Cathay Pacific's fault (bad coding) but it works on iOS so I am blaming Samsung / Google for the meantime.