Description of the problem
WebGLRenderer clearTarget() or render() with target specified permanently sets current rendering so calling clear() after (or clearColor/Depth/Stencil) clears previous renderTarget and not screen. Calling setRenderTarget(null) before clear() call fixes it.
Three.js version
Browser
OS