I too am getting the CM002 error using my 1000s. However, if I toggle inputs and try the iPlayer via my TVs app that works OK.
Similarly if I try iPlayer via my Panasonic PVR that is also working, so one has to assume the problem lies with Humax or Freesat.