Während der Befreiungskriege erwarb Kaweczinski für das Gefecht bei Luckau das Eiserne Kreuz II. Klasse. Ferner kämpfte er bei Hoyerswerda, erhielt für Dennewitz das Eiserne Kreuz I. Klasse und für Leipzig den Orden des Heiligen Wladimir IV. Klasse. 1815 kämpfte Kaweczinski in den Schlachten bei Ligny und Belle Alliance. Er befand sich auch bei den Belagerungen von Magdeburg, Wittenberg, Gorkum, Maubeuge, Philippeville und Rocroi. In der Zeit kam er zunächst am 23. August 1813 als Adjutant in die 3. Infanterie-Brigade des III. Armee-Korps, wo Kaweczinski am 23. November 1813 zum Stabskapitän befördert wurde. Mit seiner Beförderung zum Kapitän erfolgte am 20. März 1814 die Ernennung zum Kompaniechef im 3. Ostpreußische Infanterie-Regiment sowie die Kommandierung als Bataillonsführer des III. Bataillons im 5. Westfälischen Landwehr-Infanterie-Regiment. Am 25. August 1815 wurde er Major beim 8. Westfälischen Landwehr-Infanterie-Regiment. Daran schloss sich ab dem 25. Juli 1816 eine Verwendung im 1. Kölnischen Landwehr-Regiment an. Hier diente Kaweczinski zunächst als Kommandeur des I., später des II. Bataillons. Am 16. März 1820 wurde er Kommandeur des II. Bataillons im 28. Landwehr-Regiment in Brühl. Am 26. März 1828 wurde er Kommandeur des Füsilier-Bataillons im 17. Infanterie-Regiment und in dieser Stellung am 30. März 1830 mit Patent vom 8. April 1830 zum Oberstleutnant befördert. Man beauftragte ihn am 30. März 1831 mit der Führung des 14. Infanterie-Regiments und ernannte Kaweczinski am 18. Februar 1832 zum Regimentskommandeur. Am 30. März 1833 stieg er mit Patent vom 5. April 1833 zum Oberst auf. Für seine Leistungen in der Truppenführung erhielt er am 18. Januar 1838 den Roten Adlerorden III. Klasse mit Schleife.