Hi Jody.
I simplified my pattern and did a quick test, just in case it was something in the long path I had.

Simulation result
E:\TEST\start\Groupname - Filename.txt --> E:\TEST\finish\Groupname\??1 \Groupname - Filename.txt
The end result should have been
E:\TEST\start\Groupname - Filename.txt --> E:\TEST\finish\Groupname\Groupname\Groupname - Filename.txt
Obviously this is a stripped down version of what I am trying to do.
Curiously there is a space after the "??1 " in the simulation.