This was a stupid mistake on my part. I looked through the output and never saw the A, B, C files get produced, so I assumed it never worked. I failed to notice that we had also always had .err files, which prevents drill through files from being created. I answered my own question on the phone with Oracle support. :)