1940年春季的挪威戰役是德國海軍潛艇部隊首次參與陸海空聯合作戰行動。潛艇部隊司令卡爾·鄧尼茨於1940年3月4日接到作戰命令,他的狼群在即將開始的“威悉河演習”行動中將擔負三項主要任務:1、掩護陸軍的登陸行動;2、遏制英軍的反登陸行動;3、打擊英國海軍艦隊。為此,鄧尼茨將當時所有可以動用的潛艇全部派往北海和挪威海,部分正在試航的新潛艇也匆忙結束訓練,開赴前線,甚至連後方的訓練潛艇都拉上了前線,共計31艘潛艇,包括13艘遠洋潛艇、12艘近海潛艇和6艘訓練潛艇,分別在德軍預定登陸港口和英軍艦隊出擊的航線上設伏。
1940年4月9日,德軍對丹麥和挪威的入侵行動開始,與此同時,英國海軍也大舉出動,實施反擊行動。挪威海上一時間戰艦雲集,按照道理正是潛艇狩獵的大好時機,然而坐鎮後方的鄧尼茨卻一直沒有等來前線的捷報,於是從4月11日開始命令前線潛艇報告攻擊情況,結果收到一封封充滿抱怨和遺憾的電報,所有報告幾乎都集中在一個問題上:魚雷失靈!德軍潛艇發射的魚雷大概率出現未爆和提前引爆的情況,其中曾經因為奇襲斯卡帕灣而聲名鵲起的王牌艇長京特·普里恩上尉的經歷尤其典型。
1940年4月15日夜間,普里恩指揮U-47在挪威拜格登峽灣襲擊錨泊中的盟軍艦隊,目標都是靜止不動的死靶子,對於經驗豐富的普里恩來說,打偏的可能性很低。然而,U-47先後向目標實施了兩輪齊射,共計8枚魚雷,魚雷定深4~5米,最近射擊距離750米,最遠射擊距離1500米,結果全無戰果,一枚魚雷偏航觸礁爆炸,反而讓U-47暴露,險些被盟軍反潛艦艇擊沉。4月19日,U-47又發現了英軍“厭戰”號戰列艦和2艘護航的驅逐艦,普里恩從900米距離上發射2枚魚雷,均未命中,其中1枚在航程終點自爆,致使U-47遭到英軍驅逐艦的追殺。歸航後,“斯卡帕灣的公牛”憤憤不平地向鄧尼茨報告:“再也不想使用這種木頭般的武器了!”德軍潛艇部隊的士氣和信心都因為挪威戰役的失利而大受挫傷。
戰後統計表明,德軍潛艇在挪威戰役期間總共進行了38次魚雷攻擊,其中對戰列艦攻擊4次,對巡洋艦攻擊14次,對驅逐艦攻擊10次,對運輸船攻擊10次,僅擊沉1艘運輸船,反而損失4艘潛艇。初步調查顯示,德軍G7a/G7e型魚雷使用的磁性引信和觸發引信均出現嚴重故障,磁性引信的故障率達到60%以上,而在個別戰鬥中觸發引信甚至100%失靈。德軍潛艇的“魚雷危機”全面爆發。鑑於魚雷故障率陡增的情況,鄧尼茨指示技術部門尋找對策,經過研究後認為受挪威海域磁場影響,磁性引信效能下降,而魚雷定深可能過深,建議艇長們儘量使用觸發引信,並減小魚雷定深,並向前線發出了詳細且繁瑣的魚雷射擊規則,此舉令潛艇艇長的指揮更為困難,而魚雷兵則要花費大量時間和精力進行引信調整和檢查,影響了作戰效率。然而,情況依然沒有改善,迫使鄧尼茨提前將全部潛艇從挪威戰場撤回。他後來痛心地回憶,二戰初期的德軍魚雷甚至還不如一戰時期的老式魚雷來得可靠。
針對挪威戰役中德軍魚雷暴露出的嚴重問題,海軍總司令埃裡希·雷德爾元帥於4月20日下令成立一個魚雷委員會,展開調查,最後得出的結論是:1、魚雷的定深裝置和深度控制裝置都不符合實戰要求;2、魚雷的磁性引信和觸發引信存在缺陷,可靠性不符合預期,磁性引信的作用受磁場變化和深度變化影響很大,而觸發引信在命中角小於50度時會失去作用。此外,魚雷撞針也存在問題。魚雷研發生產相關部門的負責人因此受到軍法審判。然而,魚雷失靈的真正原因直到1942年2月才被搞清楚。
1942年1月30日,U-94潛艇在一次計劃外的魚雷檢查中發現,定深器壓力過大,並向後方報告。隨後展開的調查表明,大部分魚雷的定深器並未密封,而定深器只有在密封狀態下才能正常工作,而在長時間潛航時定深器內的壓力會增大,從而導致魚雷定深遠遠大於預定航行深度,從目標船底通過而失的。進一步研究表明,這個問題源於定深器初始設計的不合理。此外,魚雷撞針的問題也被重新審查,觸發引信的撞針在擊中目標時首先要在槓桿作用下做偏轉運動之後才會觸發引信,而在一定角度範圍內這個機構會被卡住,造成起爆失敗。無論定深器,還是引信撞針都是兩次世界大戰之間才採用的新結構,而它們在被應用前顯然缺乏足夠的測試。直到1942年12月,德國海軍裝備了全面改進的新型魚雷引信後,困擾德軍潛艇三年多的魚雷問題才最終得到解決。然而,德意志海狼已經失去它們的黃金時光,大西洋之戰的勝利天平正不可逆轉地偏向盟軍一方。
鄧尼茨後來在回憶錄中將德軍潛艇魚雷危機的真正原因歸咎於海軍魚雷研發部門將設計、研製和試驗的全部工作都包攬下來,缺乏競爭機制和與外界的技術交流,同時也缺少責任心和自我批評精神。鄧尼茨認為,軍隊應該向私營工業部門提出武器需求指標,而不應該自己製造武器,同時對於在工業競爭中製造出來的精良武器也要儘可能地在接近實戰的條件下進行全面的測試,以確保作戰的可靠效能。這一點對於所有軍工研發都是很有警示意義的。