Lo sbarco Alleato in Marocco e Algeria dell'8 novembre 1942 fece convergere la maggior parte dei sommergibili in navigazione nell'Atlantico settentrionale nel medio Atlantico, al largo delle coste nord-occidentali africane e di guardia allo Stretto di Gibilterra. La ventina o trentina di "U-Boot" rimasti nell'Atlantico del nord affondarono, nei mesi di novembre e dicembre, ventuno navi a fronte di una sola perdita, ma per la fine dell'anno i britannici colmarono i deficit di decrittazione dei mesi precedenti e per il marzo 1943 gli Alleati vennero a conoscenza che il codice dei loro convogli era stato violato. A giugno venne introdotto così un nuovo codice ed entro agosto gli operatori britannici erano in grado di leggere quasi in tempo reale le comunicazioni degli "U-Boot", mentre già dagli ultimi mesi del 1942 erano diventati operativi mercantili più veloci anche se l'industria navale tedesca produceva un numero di sommergibili adeguato a rimpiazzare le perdite. Tuttavia, la guerra sottomarina Alleata venne ribadita con forza nella conferenza di Casablanca del gennaio 1943 e la Gran Bretagna dispiegò i suoi B-24 anche in Irlanda e Islanda per coprire la parte orientale del "gap"