Yep, just a bug, a really really frustrating bug, but you can minimize its impact if you pause and micromanage alot by running on top of the routers then attacking