As long as it can jettison the ballast (and is not tangled up in something on the seabed, say, the Titanic), it will come to the surface.
(I don't know anything about subs) you could even store a few batteries in the ballast.
The puzzling bit, from what I have gathered, is that the ballast is not fail safe.
As long as it can jettison the ballast (and is not tangled up in something on the seabed, say, the Titanic), it will come to the surface.