Hi Kelly
I simulated the Gcode from both files, It's ok.
with PP's once you have one that works, it's a set and forget thing.
You'll have plenty of problems everywhere else in the process but not the PP.

So the Gcode is complete (using your PP) and runs on the sims (I also checked it by hand), depending on
how you have your homing and soft limits configured one of the files would be outside the machines homing
position or soft limits setting on your machine.
I searched around the interwebs and found a video of a young man with the same
machine and Gcode sender, he explains the Lower left hand corner convention
and at the machine homes it (see where the switches are) then go's to the work co-ordinates
and explains the software limits in relation to the placement of the homing switches (it makes a difference).
I would have downloaded UGS from the manufacturers website but my anti virus quarantined it
as a virus, and so can't help directly.
https://www.youtube.com/watch?v=ElzJ1Qhz4WEThis young man’s machine and UGS is set up as I would expect it to be.
This follows the convention of the machine co-ordinates (0,0,0) being the same as lower left hand
drawing = 0,0,0.
In the second video (he waffles a bit) but sets up the soft limits and in real time uses the machine to find the values.
and explains that the values will be different (negative numbers) depending on how the stepper motors are wired.
https://www.youtube.com/watch?v=Klrjdu6tPMcHope this helps.
Dave