Does this issue only exist for previously setup schedules ? If you create a brand new scheduled recording and use Limit to Air Time - will this be right?
See other post on this issue here Limit to Airing Time - Always an hour off - #20 by c_k_hooper_gmail_com