none of the move pokemon learns with evolution stays in attack pool

i was on route 4, battling trainers. my pokemons evolved learning new moves however new moves were not registered with my pokemon. the level up stayed but moves disapperead. this happened with my charmaleon scary face, plusle spark and buterfree gust, supersonic, can something be done to get this moves back?