ResizeRedirectFlag
Did you mean ResizeRedirectMask?
Xlib docs for that say:
Similarly, a single client can select for ResizeRedirectMask on a parent window. Then, any attempt to resize the window by another client is suppressed, and the client receives a ResizeRequest event.
which definitely sounds like it could cause misbehavior.
Glad to hear you've made progress, and good luck on the rest of your project!