Nextcloud VM - installed with scripts - Talk signaling installed - Message READ RECEIPTS on GROUP MESSAGES ONLY not working properly. #2706
Description
As the title states, I have multiple script-installed versions of the nextcloud VM. I have been running them for a long time, and am very familiar with their configuration and upkeep.
I noticed this issue a while back, and figured I would wait a bit just to see if any of the updates would take care of it, but they haven't. So... here I am.
On every one of my Nextcloud instances, read receipts in group chats in NC Talk are not working properly. In private messages everything is fine with them, and everything works as expected.
Read receipts simply do not work at all, where I would expect to see at least the receipt of a message opened by a cloud user, there is nothing. The checkmark for sent messages shows up, but nothing for the reading of those messages. (Like the double-checkmark in private messages, which works fine.) For a group, I would say that at least the other USERS of the cloud, should show read receipts upon viewing the message, which would be fine. But that simply doesn't take place. Is there a setting I'm not aware of somewhere? Is this just something that isn't built yet?
I am at a loss as to where to start with this one, I thought it may be some configuration issue, but I can't figure out what it could be.
Nextcloud version - 30.0.2
Talk version - Talk 20
(not sure exact build, but updated with update script)
Signaling (HPB) Installed with scripts via menu.sh
All installation and updates were done with the menu.sh and various subsequent scripts. Everything other than this works quite well, and I am normally able to resolve my own issues, however, this one is a bit unique, especially as I can find NO mention of it anywhere online from anyone else, and that private messages work just fine. It is only group messages that do not.
It is important for a few of my instances to have the read receipts functional, would really appreciate any assistance, even if it is guidance on how I could do more specific logging for this or a method to attempt resolving it myself.
Thank you very much for all you do, and let me know if I can provide anything else to be of more assistance.