Changing to APOD which lags out then fullscreening Milkdrop will cause it to eventually fail and go back to default of Waves. Even if I change APOD first it didn't cancel out properly, screensaver still ran.
Don't let a new screen saver load if the request happens after Milkdrop fullscreen request.