Skriv en fortsættelse til dette afsnit - Den 13. april 1940 under slagene omkring Narvik
U-46 blev beskadiget af britiske destroyere. Sohler kommanderede til sidst U-46 i seks krigspatruljer, men lykkedes ikke at opnå nogen succeser mod fjendtlige skibe. Han blev fjernet fra kommandoen den 21. maj 1940 og blev erstattet af Engelbert Endrass den følgende dag. Endrass havde været Günther Priens første officer om bord, da de infiltrerede Scapa Flow og sænkede slagskibet. U-46 skulle være hans første kommando.