When I was first introduced to the Wayland compositor, one of the main problems was the ability to do screen sharing via Google Meet or Zoom. I was reading that the way Wayland handled that ability was far different to X11 hence it was a work in progress.
When I began using Sway on Fedora 41, that was one of the first things I tested and naturally it failed. Therefore, when it came to screen sharing during meetings, I would tell others that I cannot share my screen. I upgraded to Fedora 42, and it was still the same. I recently upgraded to version 43 and tested the screen sharing today, and it worked beautifully.
I am pleased. I said it sometime ago, and I say it again. Wayland usage continues to build and within 5 years I expect it will be mainstream.
It is always a combination of the app developers, the window manager / desktop environment developer and the compositor developer. I am not an expert at GitHub navigation, but I can see where certain features and bugs take a while to implement.
I just used a work around for an output error that was filling up my logs, and that error has been outstanding for about 2 years. Interestingly this error happens on my older home computer but not on my newer work computer. I have also seen an app feature not working on a particular WM or DE because those developers did not implement a certain feature.
Application Development is always a team effort between everyone that contributes to the whole experience.
Clearly the entire infrastructure that was originally X11 and now has components called Wayland, regardless of the number of lines of code, impacts an incredible amount of software, so much like Y2K, which was the Year 2000 initiative, a LOT of testing has to occur to ensure the reliability of the work. It does appear, based on the references to Fedora 43 that some real progress, at least in the Fedora project, is being made. To get Wayland and related applications and services truly ready for not only daily, routine use, but also rigorous work to support much more than every day work in a distribution, also enterprise validation, will take a lot more work and many well coordinated teams and projects, as well as commercial and business support for it to become an every day resource and service.
I also get this problem with Anydesk working in Wayland.
The solution I got that time was asking to the customer IT to switch display, from Wayland to X11.
Screen sharing is a common problem in Wayland. If possible stay away from Wayland for another while.