All4 has been a total pain. We registered with them, as they all seem to require now, but when we tried to access a catch-up programme a few weeks later via the roku it would not accept any of it and we spent the evening tatting around trying to get it to work, and in communication with All4. Eventually it got sorted but I am willing to bet it will be a problem again next time we try to get on to it.