Im Juli 1915 kehrte er mit seinem Verband erneut in das Oberelsass zurück, nahm an den dortigen Stellungskämpfen sowie der zweiten Schlacht von Münster teil. Von Mitte Juli bis Mitte August 1916 folgte sein Einsatz in der Schlacht an der Somme und die anschließenden Stellungskämpfe bei Roye-Noyon. Im Oktober 1916 wurde Beckh mit seinem Regiment auf den Rumänischen Kriegsschauplatz verlegt. Durch eine Verwundung, die er dort am 2. Dezember 1916 erlitten hatte, fiel Beckh die kommenden Monate aus und war erst Anfang März 1917 wieder verwendungsfähig. Er übernahm daraufhin sein III. Bataillon, das zu diesem Zeitpunkt in Stellungskämpfen in den Siebenbürgischen Grenzkarpaten lag. In der Folgezeit mehrfach auch als stellvertretender Führer des Reserve-Infanterie-Regiments 23 eingesetzt, wurde Beckh aufgrund seiner Leistungen am 3. September 1917 vorzugsweise zum Regimentskommandeur ernannt. Im Oktober 1917 erneut an die Westfront verlegt, nahm er an der Schlacht in Flandern und den anschließenden Stellungskämpfen teil. Nach weiteren Gefechtstätigkeiten bei Armentières, Reims und Soissons lag Beckh bis Kriegsende in permanenten Abwehrkämpfen.