I ran into a little bug today with cftimer. I was using the inline mode which is supposed to report the time right where the code was ran. However, nothing showed up.
On a whim, I turned of the enablecfoutputonly setting and it started working. I turned it back on, wrapped cftimer in cfoutput tags, and it worked as well.
Turns out cftimer doesn't always output. Other tags, like cfdump, will always show their output, even if inside an enablecfoutputonly=true and no cfoutput tags. This makes sense if you think about it. Any cf tag that generates output should be treated just like a cfoutput block.
I reported the bug. Don't forget that you can report bugs as well. Just go here: http://www.macromedia.com/go/wish. I can say from personal experience that Adobe does read the bug entries.