Hi Paul,
I have not worked on this specific use case myself, but from my understanding based on the related community threads I found, this looks more likely to be intentional than a bug.
In particular, there is a response in the thread below indicating that the group voicemail API works only with authentication that has a user context associated with it, which seems consistent with what you are seeing:
https://community.genesys.com/discussion/group-voicemail-unread-count-from-api
I also found this related thread, which may be useful for additional context:
https://community.genesys.com/discussion/count-of-unread-voice-mails-in-a-voice-mail-group
So based on that, I would lean more toward this being a by-design user-context restriction rather than a bug, though it still feels like a valid enhancement request if the customer needs central monitoring/reporting for group voicemail activity.
Would be interested to hear if anyone has found a better workaround for this use case.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------