It is important to note that a number (if not all….) of the names (settings) in IIS are case sensitive. so:
-name dontLog
must be specified in the correct case
-name dontlog will not work, will not error and will not disable logging