Can ftp connection to Google storage php corrupted?

I have tried using FTP connection to Google storage PHP.
I used it to save my PowerPoint presentation so that I can be able to transfer it to another computer without using any USB cables.
The problem with it when I downloaded it is that the file was corrupted.
It was working though when I opened it from the computer I used to send it.
Could there be a possibility that there was something wrong with the way I transferred it to the Google storage?
