While Karl was busy on the Northern defence lines, Niall was busy within the city.
He had to find as many of the spies as possible before the Giants reached the walls. That would be the natural time for them to start causing chaos, giving false orders and starting trouble within the supply lines.
With the incident on the trucks, he had discovered the trick to detecting them. He couldn't normally see through their disguises, which appeared to be created by a Totem Rank disguise item. But once he had gotten his hands on one of them, he could clearly see the disguised form of the others.
With [Shadow Meld] active, he raced through the streets, invisible to the population that he was protecting. Then, a most horrifying sight caught his attention.
Three Generals were planning the deployment of the western lines, and all three of them were disguised Titan infiltrators.