На переходе в назначенный район подлодка совершила заход на Сайпан для ремонта и пополнения запасов топлива, причем экипаж был отпущен на берег. Затем «Кавалла» вышла в назначенный район патрулирования, однако ввиду того что японский флот в указанный период активных действий в районе операции не предпринимал, второй боевой поход не отличался особенными событиями. Лишь 23 сентября субмарина была обстреляна из пулеметов вражеским самолетом, и в ее рубке появилась пулевая пробоина. 9 октября лейтенант-коммандер Косслер предпринял атаку крупного конвоя противника, но успеха не добился. После этого «Кавалла» получила приказ следовать в австралийский Фримантл, куда она и прибыла 21 октября 1944 г. для ремонта и пополнения запасов.
14 ноября 1944 г. подводная лодка вышла на свою третью боевую службу, которая продолжалась 61 сутки, включая 47 суток на позиции – в водах Южно-Китайского моря и около Филиппинских островов.
Ночью 25 ноября 1944 г. «Кавалла» обнаружила два японских эсминца, следующих ходом 15 узлов, и после непродолжительного преследования выполнила из надводного положения торпедную атаку, дав четырехторпедный залп по одному из кораблей. В результате все четыре торпеды попали в цель: эсминец «Симоцуки» водоизмещением 2500 т взорвался и быстро затонул в точке с координатами 02°21 ’ с.ш. и 107°20’ в.д. Второй эсминец предпринял попытку потопить американскую субмарину, начав сбрасывать глубинные бомбы, но «Кавалла», оставаясь в надводном положении, сумела благополучно покинуть район.
2 декабря, опять в ночное время и вновь в надводном положении подлодка предприняла попытку сблизиться для торпедной атаки с отрядом боевых кораблей японского флота в составе линкора и трех эсминцев, которые следовали ходом 18 узлов. Однако один из эсминцев, вероятно обнаружив вражескую подлодку, предпринял активные действия, и Косслеру ничего не оставалось, как уйти под воду. После того как японский корабль прошел над «Каваллой», атаку выполнили по данным гидролокатора, но не попали в цель.
Через три дня, 5 декабря, и вновь в ночное время американские подводники обнаружили и атаковали вражеский конвой в составе двух небольших транспортов, одного танкера и двух кораблей охранения. Когда подлодка была в надводном положении, лейтенант- коммандер Косслер выпустил из носовых торпедных аппаратов три торпеды по одному из транспортов и соседнему с ним судну. Обе цели взорвались и затонули в точке с координатами 05°00’ ю.ш. и 112°20’ в.д. Позже определили, что потоплены были переоборудованный в транспорт сетевой заградитель «Канко Мару» водоизмещением 909 брутто-регистровых тонн и грузовое судно «Сунсэн Мару» постройки 1920 г. водоизмещением 971 брутторегистровая тонна, хотя в некоторых японских источниках единственным грузовым судном с именем «Канко Мару», потопленным американцами, числится пароход постройки 1917 г. водоизмещением 1281 брутто-регистровая тонна, отправленный на дно 10 июня 1943 г. американской ДЭПЛ «Ваху» (SS-238). Впрочем, как уже отмечалось, вполне вероятно, что данное название затем присвоили переоборудованному сетевому заградителю, либо имеет место некоторая неточность.
После атаки «Кавалла», находясь в надводном положении, вновь оторвалась от противника, тогда как японские корабли охранения сбросили не одну глубинную бомбу и, как указывалось в американских документах, «палили из пушек во все стороны». Вскоре после этого подлодка двинулась на базу, на обратном пути вновь зашла в залив Эксмаут для пополнения запасов топлива, а 13 января 1945 г. прибыла во Фримантл, штат Западная Австралия.
Четвертая боевая служба ДЭПЛ «Кавалла» началась 8 февраля 1945 г. и продолжалась 46 суток, включая 37 суток патрулирования в заданном районе – акватории Южно-Китайского моря и в районе Французского Индокитая. В целом поход, в ходе которого командир «Каваллы» являлся командиром «волчьей стаи» в составе трех американских подлодок (кроме «Каваллы» в нее вошли ДЭПЛ «Хоэ» и «Хаммерхэд»), прошел без происшествий. Только однажды вражеский самолет атаковал «Каваллу», сбросив на нее две бомбы, которые разорвались близко, но вреда не причинили. Не увенчались успехом и поиски сбитых американских летчиков, на что экипаж «Каваллы» потратил целую неделю.
Впрочем, одно весьма памятное событие все же случилось: вскоре после полудня 18 марта 1945 г. неизвестная подлодка выпустила по «Кавалле» как минимум одну торпеду. Лишь благодаря умелым и быстрым действиям вахтенного офицера лейтенанта Рэнда американская подлодка смогла уклониться от торпеды и осталась цела. Периодически также попадались плавающие мины, которые в большинстве своем были расстреляны пушечно-пулеметным огнем.