It looks like the episodes aren't all the same length. I've just checked S5E4 and 48 minutes seems to be correct. It plays right through to the closing credits so it isn't finishing early. Does the ending not make sense? (I'm not inclined to watch it all the way through, though I might watch some of the old ones because they used to film it in my office

)
ps. Welcome to the forum!