Fix Geo transfers failure handling when filename too long

Open Stan Hu requested to merge sh-fix-geo-transfer-tempfile into master

Improves existing log information as well.

Closes #3682