The app has never written a log
Preferences named a log folder, offered to open it, described exactly what lived inside. Eleven days after shipping, we went looking. The folder didn't exist. It never had.
The bug: we asked to create a log directory using a relative path ending in a trailing dot, and Rust's create_dir_all reads that dot as "make the parent instead," which already existed, so the call quietly succeeded at nothing and failed on the folder we actually wanted. It only breaks when the parent is missing, and the app-data folder is the one directory Tauri never creates for you.
What kept it invisible for eleven days: two decisions that are each still correct on their own. Logging swallows its own errors, on purpose, because a broken logger shouldn't crash the app around it. And Preferences described the folder by name instead of by checking it existed. A caught error plus confident prose is exactly how you ship a feature nobody notices is missing, including the people who wrote it.