It's not perfect, but personally I appreciate the better security model of Wayland. Although it can be annoying if you have to do screensharing/recording. On my older laptop, it also feels more responsive.
Edited for grammar and to add this:
My point being is that it's slowly but surely getting better and better.
With the previous version I had the same thing, only allowed me to share white canvas.
Here's the process hierarchy:
\_ gdm-session-worker [pam/gdm-password]
\_ /usr/libexec/gdm-wayland-session gnome-session
\_ /usr/libexec/gnome-session-binary
\_ /usr/bin/gnome-shell
\_ /usr/bin/zoom
\_ sh -c export SSB_HOME=/home/me/.zoom; export QSG_INFO=1; export LD_LIBRARY_PATH=/opt/zoom; /opt/zoom/zoom ""
\_ /opt/zoom/zoom
Besides installing the new RPM, I haven't done anything differently.