...in case it's helpful to others, Athan:
I see that I can enable a Debug-level log in the Configuration tab of EDMC's Settings. Is the log file placed in the directory shown for File Location in the Output tab?
Do I need to close and restart EDMC once I have selected the Debug Log?
No need for any of that. There's the main log file which captures all output, and then there's the separate debug log file which captures all
logging at DEBUG level (or TRACE if you enable that). The debug log file is size limited to 1MB, and rotated up to 10 times if needs be. Heck, why don't I just link again to
https://github.com/EDCD/EDMarketConnector/wiki/Troubleshooting#debug-log-files which says all you need to know.
The key thing is that the plain log file will be at user-configured log level
but will also contain any plain, not logged, output such as uncaught exceptions, whereas the debug logfile is always at DEBUG level, but will
not contain such not-logging output. Mostly the debug log file is more useful, but in those cases where there's output that's not logging, we also need the plain one (which is truncated on each run of the program, so you need to supply it immediatelty a problem occurs, certainly before re-running the program).