Peter,
Does your enrollment policy for android contain the check box for seeding the GCM id? Does the inventory reflect that the device has the id? This error means that the device either wasn't seeded or has the incorrect id. Can you give me a few more details about your setup?
Tracy