Well yeah that's true, but what concerns me is that it finds errors so early on... like in the first 30 bytes or so... that could be the boot loader. I opened them up in a hex editor and they look nothing alike. Mind you they are compiled, so a different revision would change things drastically.
I mean at this point it isn't working and I've heard very few complaints about Skynet, so I'll probably take a chance and update it tonight, I just don't want to have a gigantic project of getting things re-flashed if it doesn't work or the boot loader is corrupted, ect.
Oh and this morning just to make sure it wasn't a mechanical issue I used the position commands within the printer and the movement is dead on, down to the millimeter, so that rules one more thing out. It's really odd, it's almost like it can't read the g-code properly, because everything else seems to work ok.