Original Post:
Hi there. In testing my product, I am setting up wifi and claiming to a test customer. Once I verify functionality I would like to unclaim the device and erase the wifi credentials. Here is what I am doing:
- In organization dashboard, click “Unclaim device”
- Hold Setup button until fast blue flash to clear wifi.
But now if I go through setup a second time (using the android app (ParticleDeviceSetupLibrary) so that I can simulate what my new customer would see while doing setup, I get the following message after selecting the device in the “Choose your device” screen:
This device is owned by another user. Change owner to xxxx?
Then, if I select “Change Owner”, I get a fail message – unable to change owner – try again. And on the 2nd try it usually succeeds.
So obviously, the unclaim function in the dashboard only makes the device MOSTLY unclaimed. Please note that I have also tested this on a web-based setup (using softAP JS) and the device shows as currently claimed there too (although I can prevent error messages to that effect from being displayed to the user)
Is there a different method I should be using to unclaim each device in preparation to shipping it out to a new customer?
Thanks,
Dan