Als Befehlshaber der 1. Kavalleriedivision, die 21. der Großen Armee, nahm er 1812 am Krieg gegen Russland teil. Nach dem Tod von General Gutschmit am 7. Juni 1812 übernahm Funck die Führung seiner Division, der 2. sächsischen bzw. die 22. der Großen Armee. Mit ihr kämpfte er unter dem Oberbefehl von General Reynier, wurde aber schon bald wegen Unstimmigkeiten abberufen. Nach Sachsen zurückgekehrt, musste er die Flucht des Königs nach Plauen, Regensburg und Prag und die erzwungene Rückkehr nach Dresden miterleben. Nach der Völkerschlacht bei Leipzig und dem Übergang der sächsischen Truppen zu den Alliierten übernahm General Thielmann den Oberbefehl über die Sachsen. Funck fand keine Verwendung, wurde aber trotzdem vom russischen Generalgouvernement wegen Dienstverweigerung am 1. Januar 1814 entlassen. Der König nahm die Entlassung bei seiner Rückkehr wieder zurück und sandte Funck ins Hauptquartier zu Wellington. 1816 reiste er in diplomatischer Mission nach London.