I have had the same problem the green belt keeps jumping off for no reason, i solved this by rubbing down the groove in the drive wheel with emery paper which seems to have cured the problem I think the belt loses grip and slides off, making it a bit rougher seems to help.
Andy M
August 2010