I’m facing an issue related to chatter visibility in Odoo and would like to understand if this is expected behaviour or if I’m missing something.
some users cannot see any chatter messages (tracking / history), and the UI shows:
However:
Chatter messages do exist in mail_message
Other users (including admin / superuser) can see the full chatter
The affected users can still:
Open the record
Perform actions on the record
Post new messages (but cannot see old ones)
There are no messages in this conversation
I already checked Access rights (ir.model.access) – OK
Record rules (ir.rule) – evaluated and tested
No record rules on mail.message
The default company of the affected users is different from the company of the record
Even when the record is accessible and backend checks pass, chatter remains empty
what ELSE is left to check in this case?
