Um ipv6 pode chegar a ter até 39 caracteres.
O meu tem.
Então ao logar ele parava numa tela em branco da app_login.
Em modo debug cheguei a este erro:
1406: Data too long for column ‘ip’ at row 1
ADOConnection._Execute(INSERT INTO sec_logged(login, date_login, sc_session, ip) VALUES
A tabela de usuário logados suporta até 32 caracteres. Mas meu ipv6 tem 39.
A solução foi aumentar o camp ip de 32 para 39 caracteres.
Depois disto a rotina do sc_validat_success(); rodou normal e o app_login fez o redir para o menu.