I'm having the same problem. Indeed, it seems that when a frame of a plan view covers the logo (from a jpeg image or other) it disappears when printed.
If you have the option to move your view aside, your logo will reappear.
At the moment, I still haven't found the answer of why and how to solve this otherwise....
Good... After many tries, I found that when the frame of the drawing view is in shaded wireframe, if it overlaps the logo it is "eaten". Whereas in wired, everything is impeccable.
Another solidworks 2015 bug? Great this version ...