The timeline says the sub was expected back at 3PM, but the implosion was heard at night. So in between the hours of 3PM to when the explosion was heard, I speculate the sub was somehow trapped and unable to leave the wreck site, until after finally spending all that time at depth something happened that suddenly caused an implosion.