Dirt gets between the metal armature pieces. If they cannot "seal up" tight, metal to metal, they cannot develop a full magnetic field and will buzz. A common problem on RVs where road dirt gets into everything. If you are handy, you can take them apart (with power off!) and clean them. You do not want to let it continue since without the armatures in full contact with each other the current through the coil can increase enough for the coil to burn up. The buzzing also helps the wire connections to loosen and potentially burn up.