Once user creates a share and then modifies the file contents, it makes the new file version not downloadable/previewable. Issue applies to externally used S3 and isn't present in storage plans that S3Drive provides. Why? Every file version has its unique encryption key. Once user uploads new version (e.g. modification to existing file), new encryption key is used. This doesn't match the encryption key that was "extracted" for the share itself, hence data can't be decrypted until share is created again. Solution? There are some workarounds that we plan to implement. E.g. we could track "shared" resources from the S3Drive and regenerate the share data to include JSON keys. Related: https://discord.com/channels/1069654792902815845/1348564160480280586