For those who do not regularly frequent the Official Sky Forum, a new system of reporting problems has been introduced. See this post, Need to report an issue with TV On Demand Content? - Sky Community