Seems like you mostly have issues with Wayland. What distro are you running?
For me Zoom screen sharing works fine with Wayland, if everything runs Wayland, including the browser. Xwayland apps can't "see" Wayland apps or the desktop.
I assume the Zoom client may be Electron/Xwayland, correct?
The X to Wayland transition is mostly over soon. Probably with Ubuntu 22.04 LTS.
For me Zoom screen sharing works fine with Wayland, if everything runs Wayland, including the browser. Xwayland apps can't "see" Wayland apps or the desktop.
I assume the Zoom client may be Electron/Xwayland, correct?
The X to Wayland transition is mostly over soon. Probably with Ubuntu 22.04 LTS.