It really depends on how long it's been since you started his route fresh. Normally, an error like that means a new variable was added in, and it won't initiate until you restart the route as a new game.