My guess is since you don't login on the website, it must allow you to edit only if your IP is the same as when you created the pin? For instance, I could edit mine yesterday, but today I can't. And as for the phantom pins, I think if you create one without selecting the pin color, it shows up as blank. Again, just speculation.