non riesco a riprodurre questo bug di cui parli.
Ho messo di andare away in 1 minuto, senza auto-exit from autoaway.
Così dopo che è scattato l'autoaway ho messo manualmente offline il client.
A questo punto ho atteso un altro minuto, ma non è andato online, come dici tu.
Guardando il codice, vedo che tutto il blocco che gestisce l'autoaway ha questa condizione
if isHooked and (ICQ.getStatus <> SC_offline) then
in pratica per far funzionare l'autoaway è necessario che
1. sia stata correttamente hookata la tastiera (tu sai sicuramente di cosa parlo)
2. non sia offline
A questo punto immagino che il tuo problema sorga da qualche situazione strana. Che ne so, disconnessioni brusche.
Vediamo un po'
1. ti succede sempre o ogni tanto?
2. prova se il bug persiste spostando tutto il tuo utente su un altro pc
3. riportami tutte le righe che cominciano per autoaway dal tuo andrq.ini
Cmq ti dico che io uso largamente l'autoaway, pensa che il mio è settato su soli 2 minuti. Però uso anche l'autoexit from autoaway.