I'm turning around this topic for hours now without any correct result.
I tried almost everything -composite -watermark +swap ... I can only see my watermark image or ...nothing.
I had the same problem recently, many of my image filters stopped working. By trial and error I found out that I have to put the filename in front of -composite, e.g.