It is the
sacd_extract.exe (Windows), or
sacd_extract (Linux/macOS) file that needs to be replaced/updated, nothing else.
That long file path issue, and also the special non-English characters present in the metadata issue were solved way back in August 2020, but you need the updated file mentioned above (just delete the file you currently have and replace it with the new one which has the very same name).
No, you can't keep both the old and new files in the same folder with the same name, so to avoid confusion just delete the old one, or if you absolutely must keep it for posterity, then create a different folder and move the old file there.
To solve the above mentioned problems once and for all, go to
EuFlo's Github and download the most recent version for your particular operating system, you have to move to the very bottom of that page to see the download links.
If your browser has zipped the file for ease of download, you'll need to unzip it prior to adding it to your ripping program folder. If you place the unzipped file in the exact same spot that the old file was in, then no further settings changes are necessary, however if you put it in a different spot then you need to specify the path to it in the GUI's Program field (using the browse button and overwriting the old path).
Windows users are then ready to go, however Linux and macOS users will also need to make that file executable in Terminal.