Of course, it is nice if the system does not have to be re-initialised. But simply overwriting the files gives considerable potential for a bootloop.
Well, it is what it is. Now it’s a matter of making the best of it.
Although the /e/ OS ROM code e-0.1x-o(reo) for the S7 ‘herolte’ is from the same source, /e/ OS ‘stable’ and /e/ OS ‘dev’ are not the same. That when simply overwriting the one on the S7 from e-0.14-dev with the /e/ OS version e-0.13-stable without swipe conflicts are likely to occur.
The crash is a good opportunity to renew the system completely. Although Samsung has stopped official support for the Galaxy S7 smartphones released almost five years ago, some variants received the September 2020 security patch. In addition, the firmware update fixes another 15 vulnerabilities in Samsung’s software components. Among them is also a critical security vulnerability. It is probably the last official Samsung update for the Galaxy S7. I have flashed this to the S7 and S7 Edge and recommend doing so to have an optimal starting point for /e/ OS 'O’reo and LOS 17.1.
When flashing the firmware G930F* Changelist 19497840, all data is irrevocably lost, the partitions are reformatted, the system is renewed from scratch. Afterwards TWRP 3.3.1-0 and /e/OS e-.0.13-stable (e-latest-herolte.zip) can be installed.