This sounds odd, but...
I had the same graphics corruption on screen after putting fblit in my startup-sequence (os3.9).
I took it out of my startup-sequence, and put it in my WBStartup folder instead.
The corruption no longer happens. If i put it back in startup-sequence, the problem reappears (did this just to test).
Maybe it will help you.