yes, the first x there should be ftpx.
you can correct it in NetTalk.Tpl
lines 5529 and 5533
LocNETFTPQ.LocalFile = sub(%LocalPath,x+1,len(%LocalPath) - ftpx)
should be
LocNETFTPQ.LocalFile = sub(%LocalPath,ftpx+1,len(%LocalPath) - ftpx)
and
LocNETFTPQ.Remotefile = sub(%LocalPath,x+1,len(%LocalPath) - ftpx)
should be
LocNETFTPQ.Remotefile = sub(%LocalPath,ftpx+1,len(%LocalPath) - ftpx)
Cheers
Bruce