On the receiving instance, federation event processors now write dm_messages with type='system' for member_added, member_removed, and owner_changed events and broadcast them via dm_message_created to all connected local WebSocket clients, matching the behaviour of local group DM operations.