Well, since it only happens for live recordings of TVE streams, it points to two possibilities:
- Network issues with the source stream. The skipping is caused by an error in the source stream or an interruption in the network; it is not noticed in recorded content because the recording can stitch the interruptions together, whereas they are always experienced when live.
- Hard drive issues with your DVR drive. Since the TVE stream is first written to your DVR drive before it is either sent to disk for recording or streaming to a client, the additional write/read operations are causing issues.
If someone else wants to jump in, feel free. But as of now, it's all just a WAG.