Player profile links do not work when sourced from NFC tag
Trying to read the deep link to a player profile from an NFC tag on an Android device and stock Chrome browser always results in the Play Store page being displayed on the device instead of the player profile. The same link works as expected when converted to a QR-Code.
eg create a QR-Code from https://link.ingress.com/?link=https%3a%2f%2fintel.ingress.com%2fagent%2fVulch&apn=com.nianticproject.ingress&isi=576505181&ibi=com.google.ingress&ifl=https%3a%2f%2fapps.apple.com%2fapp%2fingress%2fid576505181&ofl=https%3a%2f%2fwww.ingress.com%2f and reading it on an Android device works.
Encode the same link onto an NFC tag and scan that with the same device and the Play Store is always displayed.
This appears to be due to the Ingress Scanner app registering the intent "android.intent.action.VIEW" to handle 'android:host="link.ingress.com"' for the QR-Code source, but to handle the NFC source requires the intent "android.nfc.action.NDEF_DISCOVERED" to also be registered for the same host domain.
Tested on various Android 8 and 10 devices with Ingress app 2.115.4-aa5bba70 both on WiFi and UK phone networks EE and Three.
Problem was found when making team badges for the recent Brighton Echo anomaly with embedded NFC tags.