Resolution: A multithreaded .Net client sometimes throws an exception with the following message: "Probable I/O race condition detected while copying memory" which causes the driver to stop logging.
In order to alleviate this, we recommend customers wanting to use NLog to set DSLogToSystem and DSLogToFile in driver.properties.