Your issues are more than likely due to a hard drive fault, however the following may also be true.
Error Code CS2000 appears on the Stream box fault list as a Channel Failed Error, and advises, 'We’re currently unable to show this channel. Please check your cables, reboot and then try again. Also 1. Unplug the power cable from the Stream box 2. Leave it unplugged for one minute 3. Plug the power cable back in 4. Turn your Stream box back on That should do the trick.
I suggest double checking the small white cable adaptor lead which can either be loose where it connects to the box, or fragile and very pliable if wiggled. Swapping that lead for a standard f type to standard ariel adapter may solve the channel failed errors.
According to VM's error code list /CS2217 means the TV Service is temporarily unavailable, and according to /CS2518 the box is having an issue playing the program you want to watch. Have you performed the online tests indicated by those two error codes, and also rebooted the hub?