Were these recordings in SD or HD? The SD variant of SyFy/Sky SciFi was closed a while back, the hidden EPG data which allows access to recordings is usually retained for (in the case of most pay channels) 3 months but then removed - rendering the recordings inaccessible.
VM TV boxes are intended for short-term timeshift viewing, and although in the vast majority of cases there is no time limit on recording, they're not meant for long-term storage.
If you can still watch and view recordings from, Sky SciFi HD, then there is no fault here and the software is operating as designed.