in reply to Re: Referencing string: Can't use string as a SCALAR ref
in thread Referencing string: Can't use string as a SCALAR ref

I think the reason that started happening is because you did
\$array[index]
. I'm about 99% sure that the log you mentioned, logFunc("...performing FTP of $$strFileB");, didn't show up until you did that.