@nominom @rail_ The problem (and I say this as someone who nominally is in support of Matrix as a protocol) is that you can't *rely* on this working, and the fact that it only breaks for some people but not others, really just makes it worse because tracking down the issue becomes difficult.
(Also, one shouldn't need to guess at the cause, that's what error messages and debug information are supposed to be for.)