Does it happen to you with online messages or offline messages? I think it might happen with offline messages because the phone isn't fast enough to detect there was a "previous" notification when you receive several notifications at the same time. I might have to implement a queue for notifications. That's the problem when you code applications for phones: when you test them in the PC simulator they work perfect when you try on the phone usually they never work as expected (or never work at all). 50% of the time I spent programming Yappari is wasted in fixing things that are working in scratchbox that render the phone unusable. It shouldn't happen to you with online messages.