I'm a little leery about making the BLKMOV dependent on both the ENO and the ret_val of FC10.
Try putting it on a new network preceded by the edge instruction.
Also, be sure the edge instruction uses a unique bit for its memory. If using local variables, use a STAT.