Hello, Archon!
Please note that Traps are divided into the same types as the troops. E.g. when you attack a City with Phalanx units, only Phalanx Traps will participate in the battle. If there are no Phalanx Traps in the City, other type Traps won't be displayed in the battle report.