Carpo, it can not possibly be his router or isp. both of these causes are external.
flashfxp can not listen on a specified port because it's in use or does not have permissions to do it. this problem is local to his system, not external like router or isp.