What is the "first" CB login module? When the modules are ordered by ID or order or position? Does it only grab the modules for the current language?
The are ordered by position and by ordering then filtered by language, view access level, and published. First one it finds with that criteria in mind is what the login page will use.