My programs are massive so I'll use an m98 or more to skip through the program on pathpilot as well as mach , and the control will skip over anything in between . If you pick a start point on a hass then the control likes to read all the code before that point . It's actually a good safety feature that I never had with fanuc , but it is a pita to wait for on many occasions because it can take a long time to run through the coding if there are a lot of parts and lots of sub routines . Thats a case where I'll use an m97 to skip over everything , and have to edit in the obvious needed codes if needed