-
Notifications
You must be signed in to change notification settings - Fork 39
Description
Describe the bug
Encrypted Threaded Chats fail to decrypt
To Reproduce
Steps to reproduce the behavior:
- After login to the application, access an encrypted chat with an existing thread
- Messages attempt to decrypt, but fail one after another
Expected behavior
Show the correct threads and information in said threads
Screenshots
{
"content": {
"algorithm": "m.megolm.v1.aes-sha2",
"ciphertext": "AwgAEoAE60LzQATiL81qCyGWHqRH4qOcNHWzphbpyxDXDLEyRtAZ+EEOfdRkwtadgjo3LqYJPkne91X6eDwydK+BXqgPSeON8avYt47KhUD8fkChlmEqgkZZ7P02QForFFj8+tVCh5Ol7pqaafF4+B2k2VrcFGrWN/IZSVUfMyfOJLDvfCz9ekbMxljHKe7SJINRc6uxSJiuC+R9u21l4YaBLb+f9oWmErGZVnbjkJq9IT7mItgbT5QFDaqM1n5HNFIRRLn4lImMI2x4DcfeKueKVQvw5A6WuOG+k6UGIMGiLCh375tUhSih31bPvHELMET0Tc4qsBejZDchUXFyYs26fs8fb5OX1kol7YbaLKAk7qoaXWc2tcz2NGNUdqG+GWBvafAPlp1tOZsbgI2esBQXEDvTc9aUHON487RsUhOBg9AP22Yba5Pw+UY3C3EEmWXpQh0BMMRfjLXr7cWKh+vCDqfFky1AkDa7yk15VYGbsSeSkHfqC/gmeGEFetfKRYE/G+8Z59yLwwiBDegJT/GFLOxOSBcyes9ArlpKqLgcVXPuHX0lXmaPvNiBbDdfNWv1TgZlxq590LMeYbn3z7Xp1fwgIg0X/UgG1lajKqhy1+zIbx/FDdpj1qV/mVTLGBVukzYo5w2z2TI1UKs4187uHRBsChjenTHC6URo/9drDir6wly/QEuRF5T1vphQ2JciJeleVI8K7aU5BvCg+7rNtVLfcWk2A0PElYXKoEP4LLTvJbTWbNyOjYd49eQBRnb3tjexSGpu9eEgWwk",
"device_id": "32DH29yfC1",
"sender_key": "2fTWBTfP4ab9DwsvgB4BJgCVjYCLF5QBselNsOmI2QE",
"session_id": "Qe9z7PIKlBNwd1gPlX2ixSPMdM6595Jbxe/uUaqcimo",
"body": "The sender has not sent us the session key.",
"msgtype": "m.bad.encrypted",
"can_request_session": true
},
"type": "m.room.encrypted",
"event_id": "$q5hjdpTMy02Y15YLpwr7v0rdSkADwn9Qkzw_eS5Hqdk",
"room_id": "!WpAQbkXztLrLhfQFVx:matrix.org",
"sender": "@sun-djinn-kari:matrix.org",
"origin_server_ts": 1771001364420,
"unsigned": {
"membership": "join",
"age": 316401648,
"m.relations": {
"m.replace": {
"content": {
"algorithm": "m.megolm.v1.aes-sha2",
"ciphertext": "AwgCErAI3ut8ldh7YKwbFnj6zishED7cuwceiRYLCN2mfoO12DTPQITcadzLBFbb8vjgxA7Y0879J+1EP+iGex5+Q5w5QJYZ556ncSIFjoWkLthoAQXQAaKfDQjsPR5T+/lhpNH2rMxVjLkb8Oc3kn+/CCXdb/9PIEuOMms5FjejuVWsSSQP/wUb5DQH4AADSdYDPQDyup0tFrUiq0SefCb9cQHNN1vyhG3Fcv8ljIt6Wc0Pa9l3ZNtqRcWibIB8DJI4v9ETKDE5S5IWVLmJ4OZBG++Lu9L4939z6exF8GrMHeMvVJN4+4nWZk/+p5fnO2TulgXX1B2PKqjm6gsJp09HJr+TPbfb7FI/FFOXwHy/mMTxgPL1glfhfXGNzLpES9F1WAp05iy2YtODx8pZhgdK1nOS1RZJuOtCXRewm1ac3WF8LlR6JB2SIyi3hnvAuJFFcabO5yMjXpIWhx803Ph99Ur2ByCbTuQKkKiFUfK9iodNg97DW9/RXyujvjvonZmqQlg0z4v6rvs0qfcRJXFEOUkf/oGg7gAEF2tycaBdcVwoU2t8WoBclqi2s98mQzvzfq3zHnqFZ2GoropgC6vYccghjMWoq6oq3xmm9uaKyjL+F56sGg20sqjB/ly0lfaG5TWwWxzjgqRZf8RsTgSvXArtYqYL1farPK8x934FqQeRm7To7U6Agiy7VQaTt0DvjXhkYGz7b46l8Ja1S2kC+a1MBtsz+ehMpzxoS4cPSmXhD+hx1P7mVIgTRM/nJ4mdGROA8QizFZLwxp0h2FB58leEeRKczHEFkW9jTvTvdcTicrv6iGW6zLYvEs3r4Viw2os9wqd5laBiQFU3EkrhBweO0PQWysQD4E9AgRS3C3cIYRtbKTlKWmMC1RR7fNLPukNPNNKqNX/qKEFkxIrxh1orh2LKGHSfygcZeMl2wg8Tn8+Ucgo85V/8vEWn+nKFbjxWocGZ7Qa2cOpmzPQrBjFLI8l6BLNJTlV0+lRrV1ovLRLvvMn9dOLj20YGq9PCyddI0ZiYtwj4pocp29Rmc8/TE6P3y1R+QPE9Bc+HkQuYVrZfZXfbgpo+Ok/hIfxz21RUSMxCAKkJqDeI8mM5dIuexNRy0u5ifP+126xMkJ2RcDMdEmettFFDd2RUVXefL6569Nj7SZeUk+gEdZ7elVkG8NGOQ4pUxIo/6Af0DMxAZdHhqsCYLJEf3zHTvuq0eMCJZr6I6Y9zwIHSPmAiyCbOAVTqD9OO9CRqEqZVoWTx2Pspk6Q3xkHJDWfPfKAeebw1AWt+/djCA6UpdEFbbHA63onhxbhBCGsjh4b6NXwXWSmUpM9cmX06xgIp4ufWD+dkgwWzUMO4KVFWJMMySilT1eFhAO0DfZUkSybw7T1FXA0apEKCeTRQBXg53jyMy1Ei+9LTGVAw5Zex38MWPyOAONuwqMinqjVLanokL7tXU41cId7l9GFKx+s2WFwrToXP23188QOJx0wvV4BKkusseOqAAjA5sc3mBCsQ7VwEPes8EATHPWngBw",
"device_id": "32DH29yfC1",
"m.relates_to": {
"event_id": "$q5hjdpTMy02Y15YLpwr7v0rdSkADwn9Qkzw_eS5Hqdk",
"rel_type": "m.replace"
},
"sender_key": "2fTWBTfP4ab9DwsvgB4BJgCVjYCLF5QBselNsOmI2QE",
"session_id": "Qe9z7PIKlBNwd1gPlX2ixSPMdM6595Jbxe/uUaqcimo"
},
"origin_server_ts": 1771001398988,
"room_id": "!WpAQbkXztLrLhfQFVx:matrix.org",
"sender": "@sun-djinn-kari:matrix.org",
"type": "m.room.encrypted",
"unsigned": {
"age": 316367080
},
"event_id": "$XGFaql-vI-EEKwCh8XpzoWi1xI9gxe37_iZ0KLhbxic",
"user_id": "@sun-djinn-kari:matrix.org",
"age": 316367080
}
}
},
"original_source": {
"type": "m.room.encrypted",
"content": {
"algorithm": "m.megolm.v1.aes-sha2",
"ciphertext": "AwgAEoAE60LzQATiL81qCyGWHqRH4qOcNHWzphbpyxDXDLEyRtAZ+EEOfdRkwtadgjo3LqYJPkne91X6eDwydK+BXqgPSeON8avYt47KhUD8fkChlmEqgkZZ7P02QForFFj8+tVCh5Ol7pqaafF4+B2k2VrcFGrWN/IZSVUfMyfOJLDvfCz9ekbMxljHKe7SJINRc6uxSJiuC+R9u21l4YaBLb+f9oWmErGZVnbjkJq9IT7mItgbT5QFDaqM1n5HNFIRRLn4lImMI2x4DcfeKueKVQvw5A6WuOG+k6UGIMGiLCh375tUhSih31bPvHELMET0Tc4qsBejZDchUXFyYs26fs8fb5OX1kol7YbaLKAk7qoaXWc2tcz2NGNUdqG+GWBvafAPlp1tOZsbgI2esBQXEDvTc9aUHON487RsUhOBg9AP22Yba5Pw+UY3C3EEmWXpQh0BMMRfjLXr7cWKh+vCDqfFky1AkDa7yk15VYGbsSeSkHfqC/gmeGEFetfKRYE/G+8Z59yLwwiBDegJT/GFLOxOSBcyes9ArlpKqLgcVXPuHX0lXmaPvNiBbDdfNWv1TgZlxq590LMeYbn3z7Xp1fwgIg0X/UgG1lajKqhy1+zIbx/FDdpj1qV/mVTLGBVukzYo5w2z2TI1UKs4187uHRBsChjenTHC6URo/9drDir6wly/QEuRF5T1vphQ2JciJeleVI8K7aU5BvCg+7rNtVLfcWk2A0PElYXKoEP4LLTvJbTWbNyOjYd49eQBRnb3tjexSGpu9eEgWwk",
"device_id": "32DH29yfC1",
"sender_key": "2fTWBTfP4ab9DwsvgB4BJgCVjYCLF5QBselNsOmI2QE",
"session_id": "Qe9z7PIKlBNwd1gPlX2ixSPMdM6595Jbxe/uUaqcimo",
"body": "The sender has not sent us the session key.",
"msgtype": "m.bad.encrypted",
"can_request_session": true
},
"sender": "@sun-djinn-kari:matrix.org",
"event_id": "$q5hjdpTMy02Y15YLpwr7v0rdSkADwn9Qkzw_eS5Hqdk",
"origin_server_ts": 1771001364420,
"unsigned": {
"membership": "join",
"age": 316401648,
"m.relations": {
"m.replace": {
"content": {
"algorithm": "m.megolm.v1.aes-sha2",
"ciphertext": "AwgCErAI3ut8ldh7YKwbFnj6zishED7cuwceiRYLCN2mfoO12DTPQITcadzLBFbb8vjgxA7Y0879J+1EP+iGex5+Q5w5QJYZ556ncSIFjoWkLthoAQXQAaKfDQjsPR5T+/lhpNH2rMxVjLkb8Oc3kn+/CCXdb/9PIEuOMms5FjejuVWsSSQP/wUb5DQH4AADSdYDPQDyup0tFrUiq0SefCb9cQHNN1vyhG3Fcv8ljIt6Wc0Pa9l3ZNtqRcWibIB8DJI4v9ETKDE5S5IWVLmJ4OZBG++Lu9L4939z6exF8GrMHeMvVJN4+4nWZk/+p5fnO2TulgXX1B2PKqjm6gsJp09HJr+TPbfb7FI/FFOXwHy/mMTxgPL1glfhfXGNzLpES9F1WAp05iy2YtODx8pZhgdK1nOS1RZJuOtCXRewm1ac3WF8LlR6JB2SIyi3hnvAuJFFcabO5yMjXpIWhx803Ph99Ur2ByCbTuQKkKiFUfK9iodNg97DW9/RXyujvjvonZmqQlg0z4v6rvs0qfcRJXFEOUkf/oGg7gAEF2tycaBdcVwoU2t8WoBclqi2s98mQzvzfq3zHnqFZ2GoropgC6vYccghjMWoq6oq3xmm9uaKyjL+F56sGg20sqjB/ly0lfaG5TWwWxzjgqRZf8RsTgSvXArtYqYL1farPK8x934FqQeRm7To7U6Agiy7VQaTt0DvjXhkYGz7b46l8Ja1S2kC+a1MBtsz+ehMpzxoS4cPSmXhD+hx1P7mVIgTRM/nJ4mdGROA8QizFZLwxp0h2FB58leEeRKczHEFkW9jTvTvdcTicrv6iGW6zLYvEs3r4Viw2os9wqd5laBiQFU3EkrhBweO0PQWysQD4E9AgRS3C3cIYRtbKTlKWmMC1RR7fNLPukNPNNKqNX/qKEFkxIrxh1orh2LKGHSfygcZeMl2wg8Tn8+Ucgo85V/8vEWn+nKFbjxWocGZ7Qa2cOpmzPQrBjFLI8l6BLNJTlV0+lRrV1ovLRLvvMn9dOLj20YGq9PCyddI0ZiYtwj4pocp29Rmc8/TE6P3y1R+QPE9Bc+HkQuYVrZfZXfbgpo+Ok/hIfxz21RUSMxCAKkJqDeI8mM5dIuexNRy0u5ifP+126xMkJ2RcDMdEmettFFDd2RUVXefL6569Nj7SZeUk+gEdZ7elVkG8NGOQ4pUxIo/6Af0DMxAZdHhqsCYLJEf3zHTvuq0eMCJZr6I6Y9zwIHSPmAiyCbOAVTqD9OO9CRqEqZVoWTx2Pspk6Q3xkHJDWfPfKAeebw1AWt+/djCA6UpdEFbbHA63onhxbhBCGsjh4b6NXwXWSmUpM9cmX06xgIp4ufWD+dkgwWzUMO4KVFWJMMySilT1eFhAO0DfZUkSybw7T1FXA0apEKCeTRQBXg53jyMy1Ei+9LTGVAw5Zex38MWPyOAONuwqMinqjVLanokL7tXU41cId7l9GFKx+s2WFwrToXP23188QOJx0wvV4BKkusseOqAAjA5sc3mBCsQ7VwEPes8EATHPWngBw",
"device_id": "32DH29yfC1",
"m.relates_to": {
"event_id": "$q5hjdpTMy02Y15YLpwr7v0rdSkADwn9Qkzw_eS5Hqdk",
"rel_type": "m.replace"
},
"sender_key": "2fTWBTfP4ab9DwsvgB4BJgCVjYCLF5QBselNsOmI2QE",
"session_id": "Qe9z7PIKlBNwd1gPlX2ixSPMdM6595Jbxe/uUaqcimo"
},
"origin_server_ts": 1771001398988,
"room_id": "!WpAQbkXztLrLhfQFVx:matrix.org",
"sender": "@sun-djinn-kari:matrix.org",
"type": "m.room.encrypted",
"unsigned": {
"age": 316367080
},
"event_id": "$XGFaql-vI-EEKwCh8XpzoWi1xI9gxe37_iZ0KLhbxic",
"user_id": "@sun-djinn-kari:matrix.org",
"age": 316367080
}
}
},
"room_id": "!WpAQbkXztLrLhfQFVx:matrix.org"
},
"status": 1
}
json{
"content": {
"algorithm": "m.megolm.v1.aes-sha2",
"ciphertext": "AwgEEqAGb5Q/SIVEMyKjJN+rIcrSr7bHqqtlKEqwjXzUy4Qyr6/sfZB17b+ATmZUZo9GXn8b7J4n73vD/nyZqcih505zPrWaCiCi8BD/iLev1TxfAob9s7QsZXGlxSXVi9TRZqVmhLe+a/n5sfzaT2TPHzsFRpz5cldBkwGaw1kaMv6Z4Qt8aG57Cfb4NFmhtLeYtCdpac+xf28mpF2cjifap1W/EHS+MNktHIoSK7IsYAuCjwg4ledu6tNV0SLKA0hAjCJH/5Y/m32VTjzJ1GITCunnPsaVhfAmo4u9Wwzpr5mPaq2dqdqAvkYT6bR/Os8lT0lR50DCtSgdudzZtehELeybzn7LgV/pHmbWMqyqeD5gM4uxkrp7YaYDzzSzYrbfnq1PaBou6SIFN5OqQCDkIj9gjoZLx6ZE0GW+PRX3XbwMkbzv6mtKq9hF0iXYGyxgkC7FaSHXyRBBwrgYCGS7/eNMFntsWspOso9jVyzkZX4fGpR/XWoRPKxk7e342lG0Z31ob+6YZDaT43yesjYSOSzaWK2bD1OgP8OHpiPlxYh5/oGTe0h5O25WdkKp9PpXCx0Ak09lEtTZPHtWYGYut/vUID7quFqyv5NUXNGfCci2iA66SX7xUgpnkfFHdPMEX4C7VlGSbaXOqQqzVHYCjWdo6/LEs3lcbtuVcU/IbS+TCjirdp1b0/yhQuaus6Q7N07tco4tlt8Xxx+EDl/+csE3WIGLD+tBCCJ9ILnXuZIf58a6nTI+N8LwmABVzB/0q2YwpS9myjlISfsaH9jzpROTn/EyPnAh9MIcotmJxJmfXkfP8RRzDyyCbhsu/gqD8oHuZ8QnVafA3jVKipRiyfl8niYVvg6vTtoO/4Kjy5cIxPWWWqKrEJOsNbmBilWxfz7kAtEJBdmBphsLA/XRMw4CXohYwUtQqLj1h7EmnLHz3S5FjakyJlD+MfG7EWB0Wkoh6PcLa2tQ9Yp1qd5I5LaJh/KVX2fIr4x4ukGVWu20wkkty7xm1QiCzh040E36kKCsccmOve9vlxyTluD7pfr1MmXmhuHEZ/Lu/DYpNbNvrSxsxswneMj89H0cZB7gC63270cr/Igc/gUl8Ha8JpAXBtsIl0WedHVFxhYMp7ESbIQi+Cmtu7ViBwPjD9G/OCOD05cJCZWl1gI",
"device_id": "32DH29yfC1",
"m.relates_to": {
"event_id": "$1-f7GFnXWNZ4LyyVMC8jGMKgPOeZM8uugeOxe45RikM",
"is_falling_back": true,
"m.in_reply_to": {
"event_id": "$1-f7GFnXWNZ4LyyVMC8jGMKgPOeZM8uugeOxe45RikM"
},
"rel_type": "m.thread"
},
"sender_key": "2fTWBTfP4ab9DwsvgB4BJgCVjYCLF5QBselNsOmI2QE",
"session_id": "Qe9z7PIKlBNwd1gPlX2ixSPMdM6595Jbxe/uUaqcimo",
"body": "The sender has not sent us the session key.",
"msgtype": "m.bad.encrypted",
"can_request_session": true
},
"type": "m.room.encrypted",
"event_id": "$sHKjTtMKh2oi4nbx4REvNgpK647cO9mYXyg0pi4v4A8",
"room_id": "!WpAQbkXztLrLhfQFVx:matrix.org",
"sender": "@sun-djinn-kari:matrix.org",
"origin_server_ts": 1771001435544,
"unsigned": {
"membership": "join",
"age": 316330524
},
"original_source": {
"type": "m.room.encrypted",
"content": {
"algorithm": "m.megolm.v1.aes-sha2",
"ciphertext": "AwgEEqAGb5Q/SIVEMyKjJN+rIcrSr7bHqqtlKEqwjXzUy4Qyr6/sfZB17b+ATmZUZo9GXn8b7J4n73vD/nyZqcih505zPrWaCiCi8BD/iLev1TxfAob9s7QsZXGlxSXVi9TRZqVmhLe+a/n5sfzaT2TPHzsFRpz5cldBkwGaw1kaMv6Z4Qt8aG57Cfb4NFmhtLeYtCdpac+xf28mpF2cjifap1W/EHS+MNktHIoSK7IsYAuCjwg4ledu6tNV0SLKA0hAjCJH/5Y/m32VTjzJ1GITCunnPsaVhfAmo4u9Wwzpr5mPaq2dqdqAvkYT6bR/Os8lT0lR50DCtSgdudzZtehELeybzn7LgV/pHmbWMqyqeD5gM4uxkrp7YaYDzzSzYrbfnq1PaBou6SIFN5OqQCDkIj9gjoZLx6ZE0GW+PRX3XbwMkbzv6mtKq9hF0iXYGyxgkC7FaSHXyRBBwrgYCGS7/eNMFntsWspOso9jVyzkZX4fGpR/XWoRPKxk7e342lG0Z31ob+6YZDaT43yesjYSOSzaWK2bD1OgP8OHpiPlxYh5/oGTe0h5O25WdkKp9PpXCx0Ak09lEtTZPHtWYGYut/vUID7quFqyv5NUXNGfCci2iA66SX7xUgpnkfFHdPMEX4C7VlGSbaXOqQqzVHYCjWdo6/LEs3lcbtuVcU/IbS+TCjirdp1b0/yhQuaus6Q7N07tco4tlt8Xxx+EDl/+csE3WIGLD+tBCCJ9ILnXuZIf58a6nTI+N8LwmABVzB/0q2YwpS9myjlISfsaH9jzpROTn/EyPnAh9MIcotmJxJmfXkfP8RRzDyyCbhsu/gqD8oHuZ8QnVafA3jVKipRiyfl8niYVvg6vTtoO/4Kjy5cIxPWWWqKrEJOsNbmBilWxfz7kAtEJBdmBphsLA/XRMw4CXohYwUtQqLj1h7EmnLHz3S5FjakyJlD+MfG7EWB0Wkoh6PcLa2tQ9Yp1qd5I5LaJh/KVX2fIr4x4ukGVWu20wkkty7xm1QiCzh040E36kKCsccmOve9vlxyTluD7pfr1MmXmhuHEZ/Lu/DYpNbNvrSxsxswneMj89H0cZB7gC63270cr/Igc/gUl8Ha8JpAXBtsIl0WedHVFxhYMp7ESbIQi+Cmtu7ViBwPjD9G/OCOD05cJCZWl1gI",
"device_id": "32DH29yfC1",
"m.relates_to": {
"event_id": "$1-f7GFnXWNZ4LyyVMC8jGMKgPOeZM8uugeOxe45RikM",
"is_falling_back": true,
"m.in_reply_to": {
"event_id": "$1-f7GFnXWNZ4LyyVMC8jGMKgPOeZM8uugeOxe45RikM"
},
"rel_type": "m.thread"
},
"sender_key": "2fTWBTfP4ab9DwsvgB4BJgCVjYCLF5QBselNsOmI2QE",
"session_id": "Qe9z7PIKlBNwd1gPlX2ixSPMdM6595Jbxe/uUaqcimo",
"body": "The sender has not sent us the session key.",
"msgtype": "m.bad.encrypted",
"can_request_session": true
},
"sender": "@sun-djinn-kari:matrix.org",
"event_id": "$sHKjTtMKh2oi4nbx4REvNgpK647cO9mYXyg0pi4v4A8",
"origin_server_ts": 1771001435544,
"unsigned": {
"membership": "join",
"age": 316330524
},
"room_id": "!WpAQbkXztLrLhfQFVx:matrix.org"
},
"status": 1
}Show Less
Additional context
Viewing this channel on Element resolves the issue
Device Information
Device
Platform: web
Version: v0.4.0
Git Hash: c8ea1249d0ec05582fc007b247c5b83fe9ce72f6
Detail: default
Build Timestamp: 1770026000610 (February 2, 2026)
System Info
Product: Gecko