Am 12. März 1916 erfolgte die Ernennung Karls zum Feldmarschallleutnant und die Zuteilung zur 11. Armee unter Generaloberst Viktor Dankl an der Italienfront. Karl übernahm das Kommando über das XX. Korps "(Edelweißkorps)" und führte seine Truppen während der Südtiroloffensive im Frühjahr 1916. Am 12. August 1916 wurde Karl an den rumänischen Kriegsschauplatz abkommandiert, wo er die neugebildete "Heeresgruppe Erzherzog Carl" übernahm und im siebenbürgischen Schässburg sein Hauptquartier errichtete.