Resolved this myself… for anyone having similar problems (i’ve seen a few) this was the problem in my case:
I exceeded the quota set for my shell/ftp user so my server was replacing the contents with spaces/question marks.
If this happens to you- check your quota to make sure you are not going over, if so- change it.
If you can’t (not your own hosting)- then delete some unnecessary files and try again. It may take awhile for your server to know that you freed up some space (up to a few hours sometimes).
Marked as resolved.