I'm having the same issue. I already checked the streamfab.ini file and I do not have any backslashes.
I think it may have to do with choosing to download in original format. When choosing SRT (either embedded or external), the subs are downloaded successfully. However, when I choose "Original Format", the file does not show up in the output directory.
For now, I have written my own program to monitor the temp directory and copy the subtitle to the output folder as soon as it detects it, but it would be nice if it actually worked like it is supposed to.
tomservo
That may be a different problem. When I first installed 6.1.8.1 and subtitles, which I normally have remuxed into the MP4 file, were not downloading, I was able to download the "original format" as TTML files. I also saw that the TTML file was created (as a "0." file) in the temporary output folder when I selected remux even though it never got remuxed. I found that replacing my c:\users\username\appdata\roaming\dvdfab\streamfab folder fixed the problem, and then narrowed it down to the paths with mixed styles in the StreamFab.ini file. These lines in grmbox's log file are the same as what I was seeing:
2024:06:18-14:44:30 0x00000744 [Info]: [DownloadControlAmazon]" extract subtitle path : "E:/Amazon Rips/Amazon/The Holdovers_1.en-us.dialog.srt
2024:06:18-14:44:30 0x00000744 [Info]: [DownloadControlAmazon]" strSubtitlePath not exist : "E:\\Amazon Rips/outputTemp/Amazon/2024_06_18_14_44_23_B0CJRGWVC6/Period_00/Sub_00/st_00.srt
The program must use the key values in the StreamFab.ini file during the remux stage and when creating the SRT version, and it doesn't process the mixed style pathnames correctly.