From Yesterday, in a code not changed for a couple of months, we get an error copying a file with Java Drive API.

We use the method: 

```
service.files().copy(originalID, copiedFile).execute();

```

and get:

```
com.google.api.client.googleapis.json.GoogleJsonResponseException: 500 OK
{
  "code" : 500,
  "errors" : [ {
    "domain" : "global",
    "message" : "Internal Error",
    "reason" : "internalError"
  } ],
  "message" : "Internal Error"
}

```

The complete code is:

```
public File copiarArchivo(Drive service, String originalID, String tituloCopia) {
        File copiedFile = new File();
        copiedFile.setTitle(tituloCopia);

        try {
            return service.files().copy(originalID, copiedFile).execute();
        } catch (IOException e) {
            System.out.println("Un error ocurrio: " + e);
        }

        return null;
      }

```

Drive service is initialized and we have an OriginalID that's not null.