22 сентября «Щ-404» в Варангер-фьорде обнаружила конвой противника (транспорт, 3 тральщика) и атаковала транспорт двумя торпедами. После атаки тральщики стали преследовать лодку. На помощь ей вылетели два Пе-2, которые отогнали вражеские корабли в Вардё. «Щ-404» всплыла и ушла под прикрытие батарей п-ова Рыбачий.
Выйдя из Полярного 15 января 1943 г., «Щ-404» 17 января в районе Сюльте-фьорда атаковала четырьмя торпедами транспорт противника водоизмещением около 10 тыс. т, следовавший в охранении четырех сторожевых кораблей. Через две минуты после залпа на лодке слышали взрыв. Атакованное судно считалось потопленным.
Продолжая маневрировать на позиции в 3–4 милях от берега, лодка 22 января в районе м. Нордкин обнаружила конвой в составе четырех транспортов и двух кораблей охранения. Выпустив из надводного положения по впереди идущему судну водоизмещением до 14 тыс. т четыре торпеды, по не вполне достоверным данным, двумя торпедами его потопила. 27 января лодка вернулась в Екатерининскую гавань.
28 февраля 1943 г. командиром лодки назначен капитан-лейтенант (впоследствии капитан 3 ранга) Г.Ф. Макаренков.
18 апреля с задачей нарушения судоходства противника в Варангер-фьорде «Щ-404» вышла в море. На следующий день при попытке атаковать вражеский конвой она подверглась преследованию со стороны его эскорта, которое продолжалось около восьми с половиной часов. Германские корабли сбросили 174 глубинные бомбы, от взрывов которых на лодке погас свет в двух отсеках, заклинило горизонтальные рули, вышли из строя магнитные компасы, через сальники дейдвуда и некоторые заклепки внутрь корпуса стала сочиться вода. Оторвавшись от преследования, лодка была вынуждена зайти в б. Пумманки для устранения повреждений.
25 апреля, когда «Щ-404» вновь была на позиции в районе м. Стуршер, акустик доложил о шуме винтов. Подняв перископ командир обнаружил шедшие с тралами строем уступа два неприятельских тральщика. Сблизившись с ними на дистанцию 13 кбт, лодка выпустила четыре торпеды. Через 2 мин в отсеках зафиксировали два сильных взрыва, после чего оставшийся невредимым корабль стал сбрасывать глубинные бомбы, не причинившие лодке вреда.
Еще одну встречу с противником «Щ-404» имела 29 апреля, но, ввиду того, что конвой был обнаружен слишком поздно, атака оказалась невозможной. 3 мая подводная лодка была отозвана в базу и утром следующего дня возвратилась в Екатерининскую гавань.
Указом Президиума Верховного Совета СССР от 24 июля 1943 г. «Щ-404» была награждена орденом Красного Знамени.
В целях нарушения вражеских морских сообщений в Варангер-фьорде «Щ-404» 11 сентября вышла из базы. 14 сентября, находясь в районе м. Кибергнес, подводная лодка средствами гидроакустики обнаружила следовавший в стороне Киркинеса конвой. Подняв перископ, командир лодки опознал пассажирский пароход водоизмещением до 8 тыс. т, три корабля охранения и несколько катеров. Когда дистанция до транспорта сократилась до 10 кбт, «Щ-404» выпустила по нему четыре торпеды. Через полторы минуты подводники услышали два мощных взрыва, но из-за начавшегося преследования вражескими кораблями визуально результаты атаки наблюдать не смогли. Предполагалось, что судно затонуло.
Продолжая действовать в том же районе, лодка 20 сентября встретилась с шедшими на запад двумя транспортами водоизмещением каждый около 6 тыс. т. Из-за сильного дождя и тумана выходить в атаку командиру лодки пришлось только по данным гидроакустики. Сблизившись с судами на дистанцию 8 кбт, «Щ-404» произвела двухторпедный залп. Через 100 с были слышны два взрыва, но других сведений об успешном торпедировании судов не поступало. 21 сентября лодка возвратилась в базу.
В июне 1944 г. командиром лодки назначен капитан 3 ранга С.А. Голев.
«Щ-404» совершила 14 боевых походов (231 сутки) 12 торпедных атак, в результате которых потоплено 1 судно, кроме того, возможно, потоплены 2 судна и 1 судно повреждено.
В 1948 г. по Беломорканалу перешла на Балтику и отнесена к подклассу учебных ПЛ. в 1953 г. выведена из боевого состава и перестроена в УТС. В 1956 г. исключена из состава ВМФ и сдана на слом.
Заложена 15 декабря 1934 г. в Горьком на заводе № 112 (Красное Сормово) была начата сборка корпуса лодки под обозначением «Щ-314». 12 апреля 1935 г. лодка была спущена на воду и 6 декабря 1937 г. вошла в состав КБФ.
19 мая 1939 г. «Щ-314» направилась на Север по Беломорско — Балтийскому каналу. 17 июня лодке присвоено обозначение «Щ-422» и она 21 июня вошла в состав СФ.
22 июня 1941 г. «Щ-422» встретила под командованием капитан-лейтенанта (впоследствии капитана 3 ранга) А.К. Малышева в составе 3-го дивизиона бригады подводных лодок в губе Оленья.