En février et , "Le Héros" est envoyé à Djibouti pour ravitailler le port dont le blocus est assuré par les Britanniques. Le , il quitte à nouveau Diego-Suarez pour Djibouti. Craignant une attaque japonaise sur Madagascar, qui compromettrait la sécurité et le ravitaillement de l'Inde, les Britanniques mènent une action sur Diego-Suarez, à partir du . "Le Héros" rebrousse chemin et se poste devant le cap d'Ambre. Il y est surpris au matin du par une escadrille de Swordfish qui grenade le sous-marin. L'équipage évacue au complet mais vingt-quatre hommes – probablement dévorés par les requins – sont manquants lorsqu'arrivent sur place les secours.