Cairo-Dock OpenGL backend not working

I tried using cairo-dock, but it doesn’t work with the OpenGL backend and turns invisible. Something is visible, but it’s glitchy. I can still interact with the dock and open menus and so on, but it doesn’t actually render. I have an NVIDIA GeForce 3070 Ti with the proprietary NVIDIA driver properly set up. Might there be incompatibilities with my GPU or the driver? Is this something with Fedora or missing dependencies? What could be causing the issue?