W drodze powrotnej „Ashanti” został uszkodzony w kolizji z „Huron”. Po remoncie 27 maja powrócił w skład 19. Dywizjonu 10. Flotylli (z HMS „Tartar”, HMCS „Haida” i „Huron”) i w czerwcu 1944 brał udział w osłonie lądowania w Normandii. 9 czerwca 1944 wziął aktywny udział w bitwie koło wyspy Ushant (Ouessant) z niemieckimi niszczycielami, zakończonej zatopieniem dwóch z nich. W nocy na 14 czerwca wraz z ORP „Piorun” walczył z niemieckimi trałowcami M 343, M 412, M 422, M 432, M 442, M 452 koło wyspy Jersey, na skutek czego zatopiono M 343 i uszkodzono kilka innych, w tym M 452 poważnieWedług niektórych publikacji, zatopiono też trałowiec M 83, lecz nie było go w tym zespole i najprawdopodobniej został zatopiony przez kutry torpedowe MTB 704 i MTB 714 – Przemysław Fedorowicz, Niemieckie trałowce część VI – losy powojenne w: Okręty Wojenne nr 64 (2/2004), s. 50..

W lipcu i sierpniu patrolował w Zatoce Biskajskiej i 5 sierpnia uczestniczył w walce z niemieckim konwojem na północ od Île d'Yeu (z HMS „Tartar”, „Haida”, „Iroquois” i krążownikiem HMS „Bellona”), zakończonej zatopieniem trałowców M-263 i M-486, patrolowca V-414 i kutra „Otto”Jürgen Rohwer, Chronik des Seekrieges 1939-1945 [dostęp 8-6-2009].