Dne 17. října 1943 byla německá ponorka U 631 zničena britskou korvetou HMS Sunflower (třída Flower, pennant number K41), kapitánem byl (Acting) Lieutenant-Commander James Plomer, RCNVR (korveta patřila k eskortní skupině B7, které z paluby torpédoborce HMS Duncan velel Commander Peter William Gretton, OBE, DSO & Bar, DSC, MiD). U-boot byl zničen pod hladinou hlubinnými pumami, z posádky 54 mužů nikdo nepřežil. Ke dnu šla na jihovýchod od Cape Farewell (Grónsko), v poloze 58° 13' sev. šířky a 32° 29' záp. délky.

Šlo o ponorku typu VIIC která byla na třetí bojové plavbě, jejím kapitánem byl Oberleutnant zur See Jürgen Krüger (* 16. července 1918, † 17. října 1943), velel na všech bojových plavbách U 631 (byl to jeho první velitelský post na operační ponorce). U 631 vyplula 18. září 1943 z Brestu (9. U-Flottille), při této hlídce nedosáhla žádného bojového úspěchu.

Celkem potopila dvě lodi o 9136 tunách, při první bojové plavbě dne 29. prosince 1942 to byl norský nákladní parník Ingerfem (3978 tun; „ztracená“ loď z konvoje ONS 156, opozdila se za konvojem kvůli problémům se stroji), při druhé plavbě 17. března 1943 potopila nizozemský nákladní parník Terkoelei o 5158 tunách, byla to loď z konvoje HX 229.