A practical workaround is opening the incomplete video in the InShot app and exporting it as a new file; this often restores the full video length and sound.