(if you'd like, download a .zip of the source code that demonstrates the error.)
Start off with a new Adobe Air Android app, set to GPU rendering mode. Add a DisplayObject to the stage, and set its .cacheAsBitmap value to true. Then run the app on a Dell Venue 8 7840. Here's a screenshot: the green square is a simple MovieClip with the shape drawn using its . .graphics property. The glitched out space is supposed to be a red square, drawn using exactly the same method, only with .cacheAsBitmap = true

This only happens on this particular device, using this particular rendering mode - updating the Android OS version from 4.4 to 5.0 doesn't fix it.
Any ideas on what's causing this, and how to fix it without using a different rendering mode or not caching the graphics as bitmaps?