I have a couple of targets that are successfully matched in the cloud, but not on the client. One of them has a tracking rating of 1, so I'm not shocked there, however, I have another with a rating of 2 which seems to match just fine using the older 1.5 SDK.
This leads to an unfortunate situation where the app goes out of cloud scanning mode, then never matches the allegedly matching target.
Should I just destroy and resubmit these targets to get them reprocessed?
Yes, we have the same target on the old-school TMS and it also rates it as 2, however, it *feels* like the Vuforia 1.5 client recognizes it more readily than the Vuforia 2.0 client, but that's purely subjective and I certainly can't back that up with hard data. I'm probably hallucinating on that since I would assume the local target recognition is the same. It's probably giving this impression simply because the cloud reco is so much better on these targets.
The downside of the disparity is that we run the risk of user-level perception of my original issue - a mid-to-low quality target is quickly identified by the cloud that subsequently requires rabbit-ear-antenna gymnastics on the part of the user to pick it up locally.
One thing I've noticed is that one of my older phones (an HTC G2 running Gingerbread) seems much more likely to pick up this target than a couple of newer (but cheaper quality) phones running ICS - my guess is that it's more a function of camera quality than anything else. I take a closer look to see if it seems to be picking up more features in the "scanner" mode, all else being equal.