Hey
Looks like I'm getting the same problem. Generally shows up when a contact signs in (likely from appearing offline.. not sure though), I have the event notification from MP!L but no change in contact list. The MP!L event history shows that the user came online.
When I open a convo with the person, they say they're recieving messages from me like "Offline Messages".
When I log out then back in, contacts show as online and whatnot.
Contacts also register as online when they change status, but with varying success, so far it seems that when they change [contact list] status from "offline" to BRB they are shown as coming online in the contact list. However, this doesn't always work when they change their status to Busy.
Eg:
Contacts' Real Status | As Shown in Contact List | As Shown in MP!L Event History
Online | Offline | Online
Changes to BRB (from "Offline") | BRB (from Offline) | Changes to BRB
Changes to Busy (from "Offline") | Offline | Changes to Busy
Just aside, also looks like my contacts PM's change when they're offline, however, I can see it change. Does the PM change when a contact is appearing offline usually? Or could it be just part of the bug here?
Thanks
Nugstar
P.S. Versions are as follows
WLM: 8.1.0178.00
MP!L: 4.20.0.262
Stuffplug3: 3.0.387b
& MessPatch