The problem was that when checking multiple URIs on the command line, the first one implicitly limited the check scope not only for itself, but for all subsequent URIs, which depending on the subsequent URIs may have dropped them from the scope altogether and resulting them not being checked.
Fixed in upstream CVS, will be in the next post-4.2.1 checklink release: http://dev.w3.org/cvsweb/perl/modules/W3C/LinkChecker/bin/checklink.diff?r1=4.37&r2=4.39 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]