Ok heres how it works - if you destroy the sonar then go straight to the captain, there's an unknown entity, invisible, that does the talking, probably razor/cruzer. The quest completes this way.
If you destroy the sonar, then go tell cruzer not to come since you obviously did the job already, and THEN report to the captain, both razor and cruzer are there how they should be, but the quest doesn't complete.