Have you run MP in debug mode to test 'record now'. Already set schedulees failing is normaly a problem with tvservice but record now is mainly MP GUI/tv plugin problem.