You can try if it will be works now.
Copy this .py file to /usr/lib/enigma2/python/Plugins/SystemPlugins/vps/ , then restart GUI and then remove this Modifications.py file
I am not using this plugin long years ... problem is that the box must always be on the channel/transponder where PDC is being broadcast. If the box is on a different channel (where PDC is not broadcast) and the event is rescheduled, the plugin has no way of detecting it and will only switch to the channel at the time originally set by the timer. As a result, I've often missed recordings.