The module Login Destination redirects the user to a site after the login.
This redirect should not be done, if this user has unfilled profile fields, because in this case, the redirect skips the login.
So when both modules enabled, the user can't log in and sees no error message