If he can't tell you more it is difficult to say what went wrong.. a first glance at the script i can't see anything wrong. And i guess you have tested your version, right?