When a window is resized either externally by the compositor or by the application itself, it stops rendering and does not resize. Input events are still handled.
Does not happen with 'basic' render loop. Widgets are not affected.
Looking at the wayland log it seems the new buffer is never attached to the surface.
Attached is a wayland log with qt.qpa.wayland.backingstore=true of a window containing a Rectangle.