I can't see the problem directly, but Wayland causes problems anyway. But since it says it uses EGL, why do not use EGL directly? I had to do that for Raspberry Pi OS. Then again, I do not use Qt. (but I do use EGL)
In short: Wayland is way to soon released.