The latest is likely the OTA Upgrade from Android 10 (Q) → 11(R).
However there was this warning just before the release
This expresses the need to install the “special release” e-1.17.1-q prior to the Upgrade. Here is the link to the Release Note https://gitlab.e.foundation/e/os/releases/-/releases/v1.17.1-q.
There is a further support topic on the upgrade https://doc.e.foundation/support-topics/s7-upgrade-to-r-guide.html [1]
However how this might effect usb connection, I am not sure.
IF TWRP is ok, there is another way to apply the upgrade. Check the ability of TWRP > INSTALL to navigate say to the root of internal storage or, perhaps a USB storage device or maybe SD card. You can download the /e/OS ROM to some suitable location and install from there. (Edit I guess you will find it difficult to transfer the ROM to internal storage)
[1] You will notice that one core issue here is
Starting from /e/OS Android 11, we will stop supporting Adoptable storage on all Samsung S7 Devices due to lack of support for Adoptable storage
Did your phone have an SD card previously installed as Adoptable?
Other threads, Adoptable storage
Problem update 1.20 on Samsung Galaxy S7
Stuck at "finalizing the system update"
Installation OS 1.20 sur Samsung S7