This is happening to me, too. It isn't a OBi problem (agreeing with what jimates said); it's a Google Voice problem. Test: Unplug your OBi. Call your GV number from some other phone. Leave a message and hang up. Call your GV number, listen to the message, and press "7" to mark it as read. You'll hear the "message archived" recording. But, the message stays as new/unread. Next time you dial into GV, the message is still flagged as "new". There are several posts on the GV help forum about this, but no resolution. No, I do not have the GV option checked to forward missed calls to my inbox.
Is this working properly for anyone here? I wonder if it's only impacting certain GV users? Is this "working as designed" by Google?