I can get my gcode to play from sd card. sending from pronterface as macro works but when the same code is loaded to sd card as .nc file system will allow me to select the file with M23 but when I run m24 the file says print complete but nothing moves.

here is my geode

g91

g01 x.142 y-.166 f25

g01 z-.25

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z-.005

g01 x-.284 y-.0764

g01 y-.4967

g01 x.284 y-.0764

g01 y.6495

g01 z.300

g90