I found a solution, i doubt this is the only solution but it worked. I had to back track a bit to the patrol where i had the SJ radar still working onthe salmon. This was a pain in the ass because i tend not to save until i have to leave the comp for something. So i go back 2 patrols and finish the patrol again (sinking a BB this time so that was a bonus) but, this time i made sure to leave the SJ radar ON when i went into port. next patrol, i had it again

. I guess for others who might be reading this, save ur game right before you get into port, and leave ur radar on to avoid this problem.