I went to the move deleter to delete my HARIYAMA's surf and it said, "this pokemon doesn't seem willing to forget surf." My hariyama has more than one move, so what happened?
You must first have another Pokémon with that same move in order for it to be deleted. This is done so that you will not get stuck in an area where an HM move is required to continue. In addition, a Pokémon's move will not be forgotten if it is the only move it knows