This type of resize event is pretty easy to reproduce on a Nook HD (if you have one) via a Corona Simulator built app. This is because the Nook HD’s screen lock is fullscreen, and when you return to your app from the screenlock, your app will be in fullscreen mode for a brief moment before the bottom navigation bar pops-in, causing your app to be resized vertically. That was causing some havoc with some Corona developers a year ago who absolutely needed a resize event to resolve that issue.
Another interesting thing to note is that a resize event may change the content scale if the resize is not proportional. For example, if only the height changes, then the content scale will definitely change. This is commonly case the on Android 4.x devices. Especially with apps that support both portrait and landscape orientation, because tablets will move the navigation bar with the app. On Android 4.x phones, the navigation bar is in a fixed position, however it does slightly change size by a few pixels between portrait and landscape. Note that you will never have this problem on iOS because orientation changes always swap the width/height, meaning you’ll have a proportional resize, preventing the scale from changing.
One more thing to note. If the content scale does change, then Corona will automatically re-generate the textures for all of your text objects to match the new scale. This is especially needed if the app is scaling “up” to prevent the text from looking blurry, because they’re really bitmaps/textures.
Anyways, I hope this helps!