Главным средством связи в китайских частях был горн. По сигналам горна войска шли в атаку и отступали. Радиосвязь существовала только между штабами крупных соединений и была крайне ненадежной. К тому же японцы с легкостью расшифровывали их радиокоды и таким образом получали всю необходимую информацию о дислокации китайских войск и планах их командования. Китайский военный транспорт состоял из небольшого количества грузовиков, но основная масса подразделений на фронте вынуждена была использовать мулов, которых заставляли двигаться палкой и морем проклятий на их голову, монгольских низкорослых лошадок и повозки, запряженные быками, на тяжелых деревянных колесах. Но и этого транспорта не хватало, а это значило, что китайские солдаты часто не имели никакого продовольствия. Их жалование всегда запаздывало на несколько месяцев, его часто крали офицеры, отчего боевой дух солдат падал еще больше. Но при этом нельзя не отметить храбрость и решимость китайских солдат во время сражения за Шанхай летом того года.
Причины и мотивы, приведшие к этому великому сражению, обсуждаются и по сей день. Классическим объяснением считается предположение, что Чан Кайши, открыв новый фронт в Шанхае, и продолжая одновременно борьбу на севере и в центре страны, хотел расколоть японские силы, чтобы их нельзя было сконцентрировать для последнего решительного удара по китайской армии. Это была его война на истощение, как и советовал генерал фон Фалькенхаузен. Сражение за Шанхай было также призвано заставить коммунистов и других союзников принять более активное участие в борьбе с японцами, даже если и существовал риск того, что эти союзники в любой момент могут отвести свои войска. Ведь союзники Гоминьдана не хотели подвергать свои силы риску разгрома, чтобы в результате не потерять районы своего влияния. Это сражение также обеспечило заявление о поддержке со стороны Советского Союза, который прислал в страну группу военных советников, а также танки, артиллерийские орудия, истребители, пулеметы, грузовики. Китай оплатил все это поставками в СССР различного сырья.
Другая версия, объясняющая причины начала сражения за Шанхай, выглядит намного более интригующе. В действительности Сталин, глубоко обеспокоенный успехами японской армии на севере Китая, хотел переместить центр тяжести боевых действий на юг Китая, т.е. подальше от восточных границ Советского Союза. Ему удалось это сделать, благодаря местному