That happens for transcoded files on C/D series only. It seems to be the way Samsung is retrieving duration, from the file length instead of what Serviio tells it it is.
Petr Serviio developer / site admin Do not send me PM for support as the solution can't be shared with others.