Abdülhamid'in denizaltısının (Nordenfelt 2) batma nedeni, teknik eksiklikler ve kronik denge sorunları olarak belirtilmiştir. Ayrıca, ekonomik kriz nedeniyle denizaltıların montajı sırasında çalışanlara maaşların ödenememesi de gecikmelere ve dolayısıyla denizaltının hizmete girememesine yol açmıştır.