Check if you actually have "time left" information on the event. If yes, than every time when time on the message updates, it could be treated as separate notification. It works the same way with notifications from outlook...
Possible resolution is to remove notification once you read it...