How is it possible that it unprogrammed itself? I'd be seriously concerned in that case because it can mean someone had something to do with this. My very good friend, who's a lawyer, had the unfortunate incident of his garage being robbed. Just like you, the garage door unprogrammed itself. Of course, it was man-made, the police confirmed it. After that, he had to change the Garage Door
immediately. You have to be very careful, and I'm glad you solved the problem, but just in case, take some extra safety measures next time.