Well, the graphic corruption is an odd thing.
The Xbox apps have access to a "persistant surface" or the "back Buffer" - both of these are basically places where you can see an image of what was on the creen, but the back buffer is often corrupt.
I always try to get the persistant surface, which is supposed to be valid on startup, but I suspect it isn't always the case (for whatever reason) under certain circumstances. It may require a different way to deal with it (the fallback to the back buffer is probably what you see in the 'graphic corruption') - without that information, I can't display the logo screen at all, because I don't know what's there (the information has been lost at that point) - though logically, it's SOMEWHERE in memory, the system doesn't give me any (simple/direct) way to access it.
I guess the alternative is, when unable to load the persistant surface, to only display a black beckground.