@soatok I find it especially hilarious taking into account that several years ago I found an issue in their IV bits generation something during file encryption, while I didn't know a thing about encryption stuff. My photos sent from one client just couldn't be decrypted on the other one and I started debugging.
Turned out to be an issue in the protocol specification, and developers of different clients interpreted it differently. 3rd party clients did it right, Element did it wrong. So all the files sent with Element back then had a faulty initialization vector.
Can't find that issue with all the details now though, looks like it is lost during repo migrations or something like that.