Problem solved by reseting the router.
However, when I select multiple folders and files, the transfers don't appear in the log. Instead, I get "200 Zzzz". But, when I scroll down the transfer queue, files ARE uploading. Not helpful to see if it is transferring or not. See logs below.
SmartFTP uploads the folders first and the subfolder contents appear at the bottom of the list. Not easy to find the transfering files. they were in the middle of the list, not at the the top or not at the bottom...
[21:01:37] SmartFTP v4.0.1092.0
[21:01:38] Resolving host name "ftp.williamwallace.fr"
[21:01:38] Connecting to 72.26.101.180 Port: 21
[21:01:38] Connected to ftp.williamwallace.fr.
[21:01:38] 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
[21:01:38] 220-You are user number 5 of 50 allowed.
[21:01:38] 220-Local time is now 12:00. Server port: 21.
[21:01:38] 220-IPv6 connections are also welcome on this server.
[21:01:38] 220 You will be disconnected after 15 minutes of inactivity.
[21:01:38] USER projetww
[21:01:39] 331 User projetww OK. Password required
[21:01:39] PASS (hidden)
[21:01:39] 230-User projetww has group access to: projetww
[21:01:39] 230-This server supports FXP transfers
[21:01:39] 230 OK. Current restricted directory is /
[21:01:39] SYST
[21:01:39] 215 UNIX Type: L8
[21:01:39] Detected Server Type: UNIX
[21:01:39] RTT: 180.834 ms
[21:01:39] FEAT
[21:01:40] 211-Extensions supported:
[21:01:40] EPRT
[21:01:40] IDLE
[21:01:40] MDTM
[21:01:40] SIZE
[21:01:40] REST STREAM
[21:01:40] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[21:01:40] MLSD
[21:01:40] ESTP
[21:01:40] PASV
[21:01:40] EPSV
[21:01:40] SPSV
[21:01:40] ESTA
[21:01:40] AUTH TLS
[21:01:40] PBSZ
[21:01:40] PROT
[21:01:40] UTF8
[21:01:40] 211 End.
[21:01:40] OPTS UTF8 ON
[21:01:40] 200 OK, UTF-8 enabled
[21:01:40] Detected Server Software: PureFTPd
[21:01:40] PWD
[21:01:40] 257 "/" is your current location
[21:01:40] CWD /www/TestFTPUpload
[21:01:40] 250 OK. Current directory is /www/TestFTPUpload
[21:01:40] PWD
[21:01:41] 257 "/www/TestFTPUpload" is your current location
[21:01:41] TYPE A
[21:01:41] 200 TYPE is now ASCII
[21:01:41] PASV
[21:01:41] 227 Entering Passive Mode (72,26,101,180,117,136)
[21:01:41] Opening data connection to 72.26.101.180 Port: 30088
[21:01:41] MLSD
[21:02:41] Timeout (60s).
[21:02:41] Active Help:
https://www.smartftp.com/support/kb/74
[21:02:41] Client closed the connection.
[21:02:41] Automatic failover of data connection mode from "Passive Mode (PASV)" to "Active Mode (PORT)".
[21:02:43] Resolving host name "ftp.williamwallace.fr"
[21:02:43] Connecting to 72.26.101.180 Port: 21
[21:02:43] Connected to ftp.williamwallace.fr.
[21:02:43] 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
[21:02:43] 220-You are user number 4 of 50 allowed.
[21:02:43] 220-Local time is now 12:01. Server port: 21.
[21:02:43] 220-IPv6 connections are also welcome on this server.
[21:02:43] 220 You will be disconnected after 15 minutes of inactivity.
[21:02:43] USER projetww
[21:02:43] 331 User projetww OK. Password required
[21:02:43] PASS (hidden)
[21:02:43] 230-User projetww has group access to: projetww
[21:02:43] 230-This server supports FXP transfers
[21:02:43] 230 OK. Current restricted directory is /
[21:02:43] SYST
[21:02:43] 215 UNIX Type: L8
[21:02:43] Detected Server Type: UNIX
[21:02:43] RTT: 190.850 ms
[21:02:43] FEAT
[21:02:43] 211-Extensions supported:
[21:02:43] EPRT
[21:02:43] IDLE
[21:02:43] MDTM
[21:02:43] SIZE
[21:02:43] REST STREAM
[21:02:43] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[21:02:43] MLSD
[21:02:43] ESTP
[21:02:43] PASV
[21:02:43] EPSV
[21:02:43] SPSV
[21:02:43] ESTA
[21:02:43] AUTH TLS
[21:02:43] PBSZ
[21:02:43] PROT
[21:02:43] UTF8
[21:02:43] 211 End.
[21:02:43] OPTS UTF8 ON
[21:02:43] 200 OK, UTF-8 enabled
[21:02:43] Detected Server Software: PureFTPd
[21:02:43] PWD
[21:02:43] 257 "/" is your current location
[21:02:43] CWD /www/TestFTPUpload
[21:02:43] 250 OK. Current directory is /www/TestFTPUpload
[21:02:43] PWD
[21:02:44] 257 "/www/TestFTPUpload" is your current location
[21:02:44] TYPE A
[21:02:44] 200 TYPE is now ASCII
[21:02:44] PORT 192,168,1,20,203,137
[21:02:44] 200 PORT command successful
[21:02:44] MLSD
[21:02:45] 150 Connecting to port 52105
[21:02:45] 226-Options: -a -l
[21:02:45] 226 2 matches total
[21:02:45] 217 bytes transferred. (211 KB/s) (1 ms)
[21:02:54] PORT 192,168,1,20,203,211
[21:02:54] 200 PORT command successful
[21:02:54] MLSD
[21:02:55] 217 bytes transferred. (211 KB/s) (1 ms)
[21:02:55] 150 Connecting to port 52179
[21:02:55] 226-Options: -a -l
[21:02:55] 226 2 matches total
[21:03:21] MLST wpimages
[21:03:22] 550 Can't check for file existence
[21:03:22] MLST wpscripts
[21:03:22] 550 Can't check for file existence
[21:03:22] MLST braveheart.html
[21:03:22] 550 Can't check for file existence
[21:03:22] MLST braveheart-erreurs.html
[21:03:22] 550 Can't check for file existence
[21:03:22] MLST contact.html
[21:03:22] 550 Can't check for file existence
[21:03:22] MLST galleries.html
[21:03:23] 550 Can't check for file existence
[21:03:23] MLST gal-phot-caerlavrck.html
[21:03:23] 550 Can't check for file existence
[21:03:23] MLST gal-phot-edincast.html
[21:03:23] 550 Can't check for file existence
[21:03:23] MLST gal-phot-falkirk.html
[21:03:23] 550 Can't check for file existence
[21:03:23] MLST gal-phot-falsjdg.html
[21:03:23] 550 Can't check for file existence
[21:03:23] MLST gal-phot-fal-walbrae.html
[21:03:24] 550 Can't check for file existence
[21:03:24] MLST gal-phot-lan.html
[21:03:24] 550 Can't check for file existence
[21:03:24] MLST gal-phot-lan-castl.html
[21:03:24] 550 Can't check for file existence
[21:03:24] MLST gal-phot-lan-stktgrn.html
[21:03:24] 550 Can't check for file existence
[21:03:24] MLST gal-phot-lan-stnich.html
[21:03:24] 550 Can't check for file existence
[21:03:24] MLST gal-photos-berw.html
[21:03:25] 550 Can't check for file existence
[21:03:25] MLST gal-photos-pres.html
[21:03:25] 550 Can't check for file existence
[21:03:25] MLST gal-phot-stirl.html
[21:03:25] 550 Can't check for file existence
[21:03:25] MLST gal-phot-stirl-ath.html
[21:03:25] 550 Can't check for file existence
[21:03:25] MLST gal-phot-stirl-nwm.html
[21:03:25] 550 Can't check for file existence
[21:03:25] MLST gal-vids.html
[21:03:26] 550 Can't check for file existence
[21:03:26] MLST incert-fadalina.html
[21:03:26] 550 Can't check for file existence
[21:03:26] MLST incertitudes.html
[21:03:26] 550 Can't check for file existence
[21:03:26] MLST index.html
[21:03:26] 550 Can't check for file existence
[21:03:26] MLST liens.html
[21:03:26] 550 Can't check for file existence
[21:03:26] MLST liens-lieuxvisites.html
[21:03:27] 550 Can't check for file existence
[21:03:27] MLST liens-wallace.html
[21:03:27] 550 Can't check for file existence
[21:03:27] MLST livredor.html
[21:03:27] 550 Can't check for file existence
[21:03:27] MLST livres.html
[21:03:28] 550 Can't check for file existence
[21:03:28] MLST photos.html
[21:03:28] 550 Can't check for file existence
[21:03:28] MLST projet.html
[21:03:28] 550 Can't check for file existence
[21:03:28] MLST projet-historique.html
[21:03:28] 550 Can't check for file existence
[21:03:28] MLST projet-presentation.html
[21:03:28] 550 Can't check for file existence
[21:03:28] MLST projet-remerciements.html
[21:03:29] 550 Can't check for file existence
[21:03:29] MLST robots.txt
[21:03:29] 550 Can't check for file existence
[21:03:29] MLST wallace.html
[21:03:29] 550 Can't check for file existence
[21:03:29] MLST wallace2.html
[21:03:29] 550 Can't check for file existence
[21:03:29] MLST wallace-1eresannees.html
[21:03:29] 550 Can't check for file existence
[21:03:29] MLST wallace-aletranger.html
[21:03:30] 550 Can't check for file existence
[21:03:30] MLST wallace-attgroup.html
[21:03:30] 550 Can't check for file existence
[21:03:30] MLST wallace-avantwallace2.html
[21:03:30] 550 Can't check for file existence
[21:03:30] MLST wallace-braidfute.html
[21:03:30] 550 Can't check for file existence
[21:03:30] MLST wallace-captureexecution.html
[21:03:30] 550 Can't check for file existence
[21:03:30] MLST wallace-contexte.html
[21:03:31] 550 Can't check for file existence
[21:03:31] MLST wallace-delanastirl.html
[21:03:31] 550 Can't check for file existence
[21:03:31] MLST wallace-falkirk.html
[21:03:31] 550 Can't check for file existence
[21:03:31] MLST wallace-invasionangl.html
[21:03:32] 550 Can't check for file existence
[21:03:32] MLST wallace-retourecosse.html
[21:03:32] 550 Can't check for file existence
[21:03:32] MLST wallace-stirlbridge.html
[21:03:32] 550 Can't check for file existence
[21:03:32] The operation has been added to the Transfer Queue. Check the Transfer Queue for the status.
[21:04:06] NOOP
[21:04:06] 200 Zzz...
[21:04:36] NOOP
[21:04:36] 200 Zzz...
[21:05:07] NOOP
[21:05:07] 200 Zzz...
[21:05:37] NOOP
[21:05:38] 200 Zzz...
[21:06:08] NOOP
[21:06:09] 200 Zzz...
[21:06:39] NOOP
[21:06:41] 200 Zzz...
[21:07:11] NOOP
[21:07:11] 200 Zzz...