When I get a new device type/model I simply accept whatever HE names it while I play with it. When I'm done playing and put it into use I give it a meaningful name. Does that clear it up?
No, because I've not had "retained" set in your app until a few hours ago. EDIT: Maybe I did when you were helping me setup for testing but it was off after that.
Yes, they are still gone.
Yes. Just restarted your app and now they are back. Here are the others I mentioned and they haven't been in the "play" mode for months, long before I first installed your app.
I don't know what else could be doing it.
Here is the entirety of what is selected: