Gcode file always starts at X0Y0Z0

I wonder if someone can assist.
On using a gcode file for a tool path, the part moves such that the PCS origin goes to the RTCP before carrying out any of the lines in the Gcode itself. This would be identical to a line of gcode X0Y0Z0A0B0C0
Does anyone know if there is a way to prevent this and just move to the first position in the Gcode?