I peeked in on the convo. The reason why it does this is because the person that produced the egg had a shiny spread, but the person or people that recieved the egg have a different SID, so it will not stay shiny. The person that produced the egg must hatch it on their game to get it to actually stay shiny.