@0
Thank you for your explanations. Why do you say MAM should not be enabled on the server when encrypting messages with OMEMO?
Also, what do you mean by "broken system"?
From what I understand MAM is needed to synchronize messages between several devices. Also, with OMEMO forward secrecy, an attacker should not be able to read the previous messages stored on the server with current encryption keys.