I am having a problem uploading images to Parse. Things were working fine up to yesterday. My app isn't live yet I'm just testing, images are about 25kb and it's just a single image used for the user profile picture. Code is:

```
 //Save the image
            NSData *imageData = UIImageJPEGRepresentation(image, 1);
            PFFile *imageFile = [PFFile fileWithName:@"profile.jpg" data:imageData];
            [imageFile saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {

                if(succeeded){

                    [userBank setObject:imageFile forKey:@"profilePic"];

                    [userBank saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
                        if(succeeded){

                           NSLog(@"save done");
                           userBank = [PFUser currentUser];
                           user[@"profilePic"] = imageFile;
                           [userBank saveInBackground];

                        }

                        else{

                            NSLog(@"%@", error);
                            handler(NO,YES,nil);
                        }

                    }];

                }

                else{

                    NSLog(@"image not saved %@",error);
                    handler(NO,YES,nil);
                }

            }];//End save image block

```

I am suddenly getting this error: ***request body stream exhausted, NSUnderlyingError=0x17ece150 "request body stream exhausted"***. Has anyone encountered this before and could give me some pointers to what might be happening here?