Несмотря на гибель лодки U31, Дёницу удалось набрать десять океанских подводных лодок для выполнения полученного задания. Из этих десяти лодок он сформировал три группы, первой из которых предстояло действовать вблизи Нарвика, второй — у Тронхейма, третьей — близ Бергена.
11 марта к Нарвику отправились четыре немецкие подводные лодки VII серии: U46 под командованием Герберта Золера, U47 под командованием Гюнтера Прина, U49 под командованием Курта фон Госслера и U51 под командованием Дитриха Кнора.
В тот же день к Тронхейму отправились две другие подводные лодки VII серии: U30 под командованием Фрица-Юлиуса Лемпа и U34 под командованием Вильгельма Рольмана.
Пошли немецкие подводные лодки и к Бергену. Туда направились лодка VIIB серии U52 под командованием Отто Зальмана и лодки IX серии: U44 под командованием Людвига Матеса, U43 под командованием Вильгельма Амброзиуса и U38 под командованием Генриха Либе. Однако 13 марта подводная лодка U44 наскочила в Гельголандской бухте на мину и затонула. Путь к Бергену продолжили только три немецкие лодки.
Получили боевое задание и самолёты «Люфтваффе». В ночь на 16 марта группа из двадцати девяти немецких бомбардировщиков Ju-88 и Не-111 совершила налёт на английскую военно-морскую базу Скапа-Флоу. Возвратившись в Германию, пилоты доложили о множестве попаданий. На самом деле получил повреждение только крейсер «Норфолк».
Предположив, что англичане отправят повреждённые корабли на ремонт, германский морской штаб приказал Дёницу сформировать группу из океанских подводных лодок, поручив ей перехватить английские корабли. Следуя полученным указаниям, Дёниц отдал распоряжение четырём океанским подводным лодкам изменить курс и идти к западному побережью Оркнейских островов.
Тем временем англичане решили отвести Флот Метрополии в более безопасное место, чем Скапа-Флоу. 19 марта подводная лодка U47 под командованием Прина в районе Оркнейских островов заметила вдали три английских линкора, эскортировавшихся эсминцами. Однако догнать корабли противника Прину не удалось. Зато ему удалось потопить датское судно тоннажем 1146 т. Ещё три датских судна общим тоннажем 10.300 т потопила другая немецкая подводная лодка (U38 под командованием Либе), которая, как и три другие лодки (включая U47), по приказу Дёница пыталась перехватить в море Флот Метрополии.
Через девять дней Дёниц решил, что океанские подводные лодки, развёрнутые у Оркнейских островов, только понапрасну теряют время и предложил морскому штабу заменить их лодками «каноэ». Морской штаб согласился с предложением Дёница, настояв лишь на том, чтобы три океанские подводные лодки оставались на занятых ими позициях до подхода к Оркнейским островам лодок «каноэ». Дёниц приказал двум подводным лодкам (U47 и U49) вернуться в Вильгельмсхафен для пополнения запасов, а на позициях у Оркнейских островов оставил две лодки (U38 и U43), одновременно приказав лодке U52 (находившейся в то время у Бергена) присоединиться к этим двум лодкам. 1 апреля к Оркнейским островам подошли лодки «каноэ», и Дёниц отозвал океанские подводные лодки U38, U43 и U52 в Вильгельмсхафен. К тому времени лодке U38 удалось потопить норвежское грузовое судно.
Тем временем четыре океанские подводные лодки патрулировали в Норвежском море, две лодки (U46 и U51) — у Нарвика и две (U30 и U34) — у Тронхейма. Лишь одна из лодок — U30 — обнаружила в море цель — английскую субмарину — и пыталась уничтожить её. Однако Лемпа подвели торпеды. Через некоторое время Дёниц отозвал две лодки (U30 и U34) в Вильгельмсхафен для пополнения запасов, оставив в Норвежском море подводные лодки U46 и U51. Лодка U46 продолжила патрулировать у Нарвика, а лодка U51 отправилась к Тронхейму. На пути в Вильгельмсхафен подводная лодка U30 подобрала в море экипаж немецкого самолёта, совершившего вынужденную посадку на воду.
В Северном море патрулировали четырнадцать лодок «каноэ». Две из них после нескольких дней патрулирования отправились к Оркнейским островам на смену отзывавшимся в Вильгельмсхафен океанским подводным лодкам. На пути к этим островам обе лодки сумели обнаружить и поразить цели. Подводная лодка U19 под командованием Йоахима Шепке потопила четыре небольших датских грузовых судна общим тоннажем 5500 т, а лодка U57 под командованием Клауса Корта пустила на дно два судна общим тоннажем 7000 т, включая английский танкер «Дэгхестен». Остальные лодки, патрулировавшие в Северном море, не добились успеха. Хуже того, две из них погибли. Подводная лодка «каноэ» U21 под командованием Вольфа Штиблера напоролась на мель у юго-западного побережья Норвегии, а «каноэ» U22 под командованием Карла-Генриха Йениша наскочила на мину у северо-восточного побережья Шотландии и затонула со всем экипажем. В конце марта двенадцать подводных лодок «каноэ», включая лодки U19 и U57, вернулись на базу.