JP - have you been able to read other QR Codes with the NeoReader? There may be some instruction set in the QR Codes that Google is using that the NeoReader doesn't understand.
In Japan, even though the symbology is the same (QR Code), there are 2 "standards" in the code implementation (one for each carrier) which potentially makes a QR Code not readable on the other carrier's phones. To this end, you will find Japanese business cards with 2 QR Codes on them; one for each carrier's implementation.