Hi, thank you for contacting JustAnswer.com. My name is Russell. I will do my best to provide the right answer to your question.
I suspect the file is corrupted. Perhaps header information about the size of the file has changed, making it be marked as only 22 seconds long and cutting the playback at that point. Or perhaps the actual size of the file (either as a file, or as content in that file) is only 22 seconds long and there *is* no further content.
What you need to try is, to attempt to run file recovery utilities on it, in case the content past 22 seconds
A. does exist
B. can be recovered.
But first tell me, what its File Type is, as shown in the file's Properties, on the computer.
WAV? AVI? MOV? something else such as MP3? the file recovery utility to use would vary, depending upon the file type.