A lot of tests are failing now, and I suspect that the !8128 change is to blame, either because of what I had described in that MR, with missing events from duplicate requests, or just because we start sending a lot more window reconfiguration requests and that confuses the window manager.
v4: Drop the change for now, track the above flag instead to avoid sending even more duplicate config requests.