W morzu zastała go informacja o ataku na Pearl Harbor.

thumb|290px|U-128 pod bombami amerykańskich samolotów, 17 maja 1943 Po 7 grudnia 1941 roku „Moffett” pozostał na Atlantyku, prowadząc patrole wzdłuż wschodniego wybrzeża Stanów Zjednoczonych i biorąc udział w eskorcie konwojów na południowym Atlantyku i Morzu Karaibskim, od czasu do czasu zawijając do portów amerykańskich, gdzie był poddawany dokowaniom i remontom. Pod koniec 1942 roku wymieniono mu małokalibrowe uzbrojenie przeciwlotnicze. W 1943 roku kontynuował służbę na Atlantyku, docierając także do portów Afryki Zachodniej. 17 maja tegoż roku na Morzu Karaibskim, płynąc w eskorcie konwoju TB-13 z Trynidadu, został wraz z niszczycielem „Jouett” wezwany przez załogi patrolujących samolotów Martin Mariner, które wykryły w pobliżu nieprzyjacielski okręt podwodny i zaatakowały go bombami głębinowymi oraz ostrzelały z broni pokładowej. Po przybyciu na miejsce obserwatorzy dostrzegli na powierzchni morza U-Boota, który z powodu odniesionych uszkodzeń miał problemy z zanurzeniem. Obydwa niszczyciele otworzyły ogień z dział artylerii głównej, wystrzeliwując łącznie 204 pociski kal. 127 mm (lub 247 pocisków) i uzyskując cztery bezpośrednie trafienia. W efekcie ostrzału U-128 zatonął dziobem naprzód, być może po otwarciu przez jego załogę zaworów dennych.