Zu Beginn des Ersten Weltkrieges wurde Morgen im Zuge der Mobilmachung am 2. August 1914 Kommandeur der 3. Reserve-Division und in dieser Stellung am 19. August 1914 in Danzig zum Generalleutnant befördert. Er hatte im Rahmen der 8. Armee erheblichen Anteil am erfolgreichen Ausgang der Schlacht bei Tannenberg (26.–31. August) und an der Schlacht an den Masurischen Seen (9.–14. September). Am 8. November 1914 wurde er Kommandierender General des I. Reserve-Korps. Im Rahmen der 9. Armee nahm sein Korps im November 1914 an der Schlacht um Łódź teil und kämpfte zum Jahreswechsel im Stellungskrieg an der Rawka und an der Bzura. Ab September 1916 zeichnete sich das I. Reserve-Korps am Feldzug gegen Rumänien hervorragend aus. Es unterstützte die k.u.k. 1. Armee am oberen Maros, bei Fogaras und zwischen dem 7. und dem 9. Oktober in der Schlacht bei Kronstadt. Im November gingen seine Truppen über den Törzburger Pass nach Süden vor, besetzten Câmpulung und stießen Anfang Dezember 1916 auf Ploesti vor. Im Frühjahr 1917 rang Morgens Korps im Raum Focșani und in der Schlacht an der Putna. Es folgten Einsätze an der Westfront, wo General von Morgen am 24. August 1918 die Führung des XIV. Reserve-Korps übernahm.