The Wire web app can relatively easily lose conversation history completely when the browser's storage gets deleted or corrupted. The history is also not displayed (though unclear if it's lost or just kept from the user) when the user logs in from a new device.
When asked to warn users specifically about this data loss, a Wire developer stated that,
History loss due to storage loss in inherit with end-to-end encryption
Is this claim correct? (I assume they meant "History loss due to storage loss is inherent with end-to-end encryption".) Can't the server store the conversation history encrypted at rest, deliver it to the client on request, which will be able to decrypt it using the private key? After all, that's how E2E email services like Protonmail seem to work.