it still happens occasionally but i think its mostly something client side as sending a few more messages usually resolves it, thats still annoyin tho
but yeah i agree this should have been Matrix i see no reason for it not to be, this is just causing unnecessary fragmentation