hm, well if the Matrix peoples can get some tangible real world examples to debug with perhaps they could fix it.
I do think that most (public) group chats should just be left decrypted though. I feel like that would solve a lot of the key federation issues, and there's no real reason to have these encrypted as they're essentially public anyway.