The code -2 error is returned by the EPG application when it cannot find required information to complete the booking. On occasions you will find that you can book some programmes but not all. If this happens, try the following:
1. Ensure your unit is not recording.
2. Power off the unit via the power switch at he back of the unit.
3. Power up the unit after about 30 seconds
4. Allow about 30 seconds once the unit has started to allow loading of the EPG middleware
5. Bring up the EPG and try booking your programme