Thanks, this should now be fixed. The problem was that the frontend was failing to extract the terminal number and just dumped the whole destination name into the terminal field - which Google Wallet evidently took an intense dislike to while simultaneously refusing to tell us what was wrong with the boarding pass data.