Are you using "jmp, lbl, ret" instructions in your logic to jump into a subroutine? That could be a possible cause for the problem. Networks in the subroutine always say network skipped until the jmp instruction is called to jump into the subroutine... jmp = jump to subroutine lbl = label the subroutine ret = return from subroutine