Screensaver launches when the screen has been turned off > xset dpms force off so that screensaver turns the screen back on just to show the screensaver. Please check the dpms setting and not start screensaver when screen is off.
This does not sound like a bug in xfce4-session which only requests a screen lock on suspend etc. If the screensaver causes the wake up, then it should be fixed in that program.