Forum Discussion
Play EMM API: Devices.get / Devices.list unavailable for extended duration
Issue Description : After device enrollment, Devices.get() and Devices.list() intermittently return “No Device was found”/an empty list for the same device for an extended duration greater than 15 mins.
This behavior persists beyond the propagation delay described in the documentation, which is 2 mins.
Impact: App Distribution affected
Our EMM supports incremental app distribution:
- Fetch current device policy
- Merge additional apps
- Re-apply policy using Devices.update()
When devices.get() / devices.list() are unavailable:
- We cannot retrieve the current device policy --> Incremental app distribution fails
Detailed Reproduction Steps:
- Enroll device (afw#DPC_IDENTIFIER managed accounts method)
- Call Devices.update() to distribute apps that were pre-configured for installation during the enrollment process. Call succeeds
- Custom DPC adds managed Google Play account on Device
- Call Devices.List(enterpriseId, userId) → Returns empty for 15+ mins
- Call Devices.get(enterpriseId, userId, deviceId) → Returns 404 "No device was found" during this time
Queries:
- What is the expected propagation delay for custom DPCs?
- How long should we poll and check if the deviceId is listed in devices.list()?
- Any workflow changes needed from our side?
- How do other EMMs handle incremental app distribution?
3 Replies
- Emilie_BGoogle Community Manager2 months ago
Hello sharmilashree
I hope you're doing well.
Could I ask if you have been in contact with your EMM? Have you raised a ticket with them?
If you have been in touch with them, could you let us know what they've said?
Thank you,
Emilie
- sharmilashreeLevel 1.6: Donut2 months ago
Hello Emilie_B
Thanks for checking.
We are the EMM provider (ManageEngine MDM). We have been integrated with the Play EMM API using our custom DPC for several years and are currently observing a delay in devices.get() responses. We are trying to understand the expected behavior and recommended workflow for this scenario.
Any guidance would be appreciated.
Thanks,
Sharmila Shree- Emilie_BGoogle Community Manager2 months ago
Ah, I see!
Let me check with our internal team if they can help out - this might take a few days, particularly as it is the festive period.
I will let you know as soon as I hear from them 🙂
Thanks,
Emilie
Related Content
- 2 years ago