Wow, Cog wasn't decoding this correctly at all, stopping every time that FFmpeg threw a warning. FYI, from the first 4 minutes of the file alone:
[wmav2 @ 0x135f23410] overflow (1865 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1913 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1870 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1865 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (119 > 116) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1869 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1871 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1877 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1869 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (117 > 116) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (476 > 466) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1866 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] overflow (1870 > 1864) in spectral RLE, ignoring
[wmav2 @ 0x135f23410] frame_len overflow
Looks like Windows Media did some funny things with this file. I'd be surprised if anything decoded it consistently.
I have amended Cog to be able to play it at all, it should play to completion now. The first version to play it at all without interruption would be 2110-g90ed0230.
Edit: I ran decode outputs to WAV using FFmpeg. At least it manages to produce consistent output from the same file twice in a row.
Edit 2: Gee, thanks! There's a super deafening glitch at 33:50!