SimpleX handles this by sending the decryption keys when the receiver reports the message.