Ok, so it’s still acting up. After a failed upload, I checked my Tunnelbear settings and had TCP override & Ghostbear checked. I turned those off, so the only thing active was Vigilant. Still no upload. I tried closest tunnel and UK.
While the upload was stalled, I opened terminal and checked that manual FTP worked. It did. Here’s the session:
$ ftp upload.alamy.com
Connected to upload.alamy.com.
220 Microsoft FTP Service
Name (upload.alamy.com:jenn): email@isp.com
331 Password required for email@isp.com.
Password: ****
230 User logged in.
Remote system type is Windows_NT.
ftp> cd Stock
250 CWD command successful.
ftp> pwd
Remote directory: /Stock
ftp> exit
221 Goodbye.
This was from my home wifi. I’ve sent the log.