Likely issue, is that the stream has stopped streaming at that point (like sometimes, when watching a channel, it stops completely, and you need to change channel, and go back and then it works again)...
This is one of the quirks of IPTV, and if you want a flawless recording solution, you will need to go to one of the well known companies, and pay over 10 x the amount per year you're currently paying...
Frustrating, yes... But, to get the completely flawless solution, you would have to pay to a legit company who you can moan at, and get the compensation from for not work correctly...