It has to know direction of travel. Which could be gyro/accelerometer based but the unit itself needs to know how it's oriented somehow.
I'm guessing it has a significant pre-dive calibration time.
There's been certain amount of progress in IMUs lately... and the one in the video is just IMU, no compass.
Of course, a current would still be a problem, esp. if it changes mid-dive.