@NebulaTide If Wayland supports it yet (they didn't last time I checked, but you never know - they switch gears often), I would suggest checking your GPU and monitor settings for proper EDID data, modeline support, vsync, anti-aliasing, and hardware drivers (DRM type, sysctl flag support, etc).
I've tried Wayland about every quarter, using different OS options on Nvidia, AMD, and Intel based systems, but every time the result is that I can't use Wayland due to its lack of support for supercomputing/HPC cluster access requirements, specifically network protocol aspects which the Wayland devs have decided are wholly unimportant to the feature set, along with a few other personal concerns that I have with the approach they've taken to community feedback and dismissal of core engineering principles.
Maybe when they take professionals seriously they will get more positive feedback instead of trying to force their ideological path into the OS default mode use case. They also ignore accessibility requirements for many disabled people which Xorg has served dutifully for decades. I don't appreciate that kind of disregard for disabled people, but they don't care.