Seit Beginn der alliierten Invasion Nordfrankreichs im Juni 1944 lag "Z 23" in der Werft in La Pallice. Dort wurde das Boot am 12. August 1944 bei einem Bombenangriff auf den Hafen von La Rochelle so schwer beschädigt, dass seine Einsatzbereitschaft nicht wieder hergestellt werden konnte. Am 21. August 1944 wurde es außer Dienst gestellt. Eine vorgesehene Sprengung oder Versenkung als Blockschiff fand jedoch nicht mehr statt, sodass das Boot französische Kriegsbeute wurde. Zwar wurde es noch in "Leopard" umbenannt und im Oktober 1945 nach Brest geschleppt, dann aber doch nicht repariert. 1951 wurde das Boot aus der Kriegsschiffliste gestrichen und abgewrackt.