Really happy Zorin OS user since a few months but I'm experiencing some display issues with some applications (VSCodium flatpak, Revolt snap and flatpak, and Waydroid) when using Wayland on Zorin OS 17.3. The problem does not occur when using X11.
This isn't what you want to hear, but unless you absolutely MUST use Wayland, every voice on this forum is going to STRONGLY recommend you stick to X11. On some distributions, Wayland works better or worse than others, and because Zorin is based on a previous version of an LTE version of Ubuntu, it lacks some of the updated components that make Wayland behave better.
To come closer to answering your actual question, the only time I've seen issues that look SPECIFICALLY like that with Wayland were actually on another distribution in Steam, and could be circumvented by turning off hardware acceleration in Steam's UI. If VSCodium, Revolt, or Waydroid have similar options, you might try using software rendering there, if you can't or won't opt for X11 in general.
Actually I have no real problem switching to X11, but Waydroid is supposed to work only with Wayland that's why I asked. So I must find a way to force it to work on X11, but I guess it's possible.
I'll also try to turn off hardware acceleration if I can.
I would suggest to look if these Programs have a .deb Package offered by the Developer and try it with them to check if the Issue is related to the Flatpak and Snap Format.
And should then the same Issue happen, I would recomment to stay on Xorg. The Zorin Desktop uses Gnome 43 as Base which is an older Gnome Version - and so the Wayland Implementation isnn't on an up-to-date Level.
Actually, I installed VSCodium in Snap format and it works (but not for Revolt).
I use Revolt as an Appimage and it also works fine.
And about Waydroid, I only find an apt version.
That's really strange, I don't know how to interpret it.
As for Waydroid, I'm in a similar boat in that I have a need for an Android emulator on PC and Waydroid is the best available in Linux. I was able to solve my problem with Genymotion until Nvidia introduced a driver bug that broke openGL in some applications in Linux. I THINK I remember someone finding a way to run Waydroid in a console on X11 on these forums, but I'm not having any luck finding it. I WANT to say it was @zenzen, but I could absolutely be wrong...
I did manage to get it running, at least. But I didn't check much beyond this, in case there are other issues. I just never used this so I could've missed something:
I successfully get Waydroid running on X11 with Waywes (which uses Weston), but something really strange happens, Waydroid run too fast. It's like twice the normal speed so impossible to see a video or things like that. I don't know if it's related to Weston or not.
Unfortunately, I haven't used this method personally (thus my tagging in Zenzen), so I'm completely unfamiliar with why that might be. I tried doing some searching for you, but came up empty. Perhaps more experienced users will be able to speak to this.