Ancient people “disappeared” from an area for 3 reasons. Drought, pestilence, or murder by neighbors. Seems the residents of Teotihuacan fell victim to door number 3.
Given the Azttec came later. The Aztecs probably sacrificed and ate them!