Wie soll eine Angabe, die ich noch nicht machen konnte, weil das Feld zum Haken setzen noch gar nicht zu sehen, zu dem Zeitpunkt ungültig sein? Du als 'spitzefeder' solltest das verstehen, es ist und bleibt falsch, vollkommen falsch.
Das Problem ist meiner Meinung ein anderes. Wenn du mit der linken Maustaste auf den Anmelden-Button klickst, wird keine neue Seite (die Anmeldeseite) aufgerufen, sondern es wird ein Container eingeblendet, der über der Anmeldeseite liegt. In diesem Container fehlt das Captcha.
Wenn du hingegen mit der rechten Maustaste auf den Button klickst und den Link in einem neuen Tab (oder Fenster) aufrufst, wird eine 'richtige' Seite aufgerufen (nicht nur ein Container eingeblendet) - und dort ist das Captcha korrekt eingebunden.
(Da das Captcha nicht bei jeder Anmeldung abgefragt wird, wird es aber nur dann auf der Anmeldeseite eingeblendet, wenn es abgefragt werden soll - also nicht immer.)
Bei beiden Anmeldemöglichkeiten werden bei der Abfrage, ob die Daten gültig sind (Abfrage ausgelöst durch den Anmelden-Button im jeweiligen Formular) alle Felder des Formulars geprüft. Auch das Captcha, das leider im Container fehlt (nicht aber auf der Anmeldeseite).
So kommt es dann (aus Sicht der Anmeldeprozedur) zur richtigen Meldung - die aus Usersicht 'falsch' aussieht, da es im Container ja kein Captcha gibt, das man hätte ausfüllen können.
Mein Fazit: Die Meldung ist richtig - der Fehler liegt darin, dass (aus welchem Grund auch immer) das Captcha im Container nicht angezeigt wird, sondern nur auf der Anmeldeseite.