Hey everyone!
We understand that you're facing lots of hiccups when using FTP to upload and process. We're working on it to ensure everything is fine. Therefore, please use web uploader to upload your images.
We will keep you posted once the FTP upload is done.
Thanks for your understanding and Do apologize for the inconvenience caused.
Many thanks,
Anglee