ZencoderClient.SubmitJob sending null response
===

I am using Zencoder api to Upload videos on S3 buckets. While submitting the request to the zencoder i get back a null response. Following is my sample code:

**************************
 
string apiKey = RoleEnvironment.GetConfigurationSettingValue("ZencoderAPIKey");
            ZencoderClient client = new ZencoderClient(apiKey);
            JobRequest jr = new JobRequest("https://s3.amazonaws.com/bucketname/" + filename, new OutputSetting("https://s3.amazonaws.com/bucketname", filename.ToLower().Substring(0, filename.Length - 3) + "mp4"));
            //configure output settings
            jr.outputs[0].audio_codec = AudioCodecSetting.AAC;
            jr.outputs[0].video_codec = VideoCodecSetting.H264;
            //add a notification
            jr.outputs[0].NotificationSettings = new List<NotificationSetting>();
                    
            jr.outputs[0].NotificationSettings.Add(new NotificationSetting(NotificationType.Url, "http://sitename hosted on azure/Videos/EncodingComplete/"));
            //create thumbs
            jr.outputs[0].thumbnails = new ThumbnailSetting();
            jr.outputs[0].thumbnails.base_url = "https://s3.amazonaws.com/bucketname";
            jr.outputs[0].thumbnails.format = ThumbnailFormatSetting.JPG;
            jr.outputs[0].thumbnails.number = 15;
            jr.outputs[0].thumbnails.prefix = thumbPrefix;
            jr.outputs[0].thumbnails.size = "320x180";
           jr.outputs[0].thumbnails.public_s3 = true;
          
            //set the watermark
       
            WatermarkSetting w = new WatermarkSetting();
            w.url = "https://s3.amazonaws.com/bucketname/amavid_logo.jpg";
            w.height = "45";
            w.width = "255";
            jr.outputs[0].watermark = w;
            //submit the job
            try
            {
            
                JobResponse jresp = client.SubmitJob(jr);
                                
                    AmavidContext context = new AmavidContext();
                    Video video = context.Videos.Single(v => v.FileName == filename);
                    video.ZencoderJobId = jresp.id;
                    context.Entry(video).State = EntityState.Modified;
                    context.SaveChanges();
                
            }
            catch (Exception ex)
            {
                Trace.WriteLine(ex.ToString());
            }*
________________________________________________________________

when check the API request history in Zencoder it shows the Response code 201 and Status as Created. The data is storing in the bucket but  **JobResponse jresp = client.SubmitJob(jr);** jresp is coming null

Any kind of suggestion will be a great help.

Thank You.