It's likely related to nvidia drivers, but unfortunately i can't say for sure as i'm on AMD.
I will say this, ubuntu, linux mint and pop!os are long term support distros aka they don't get bleeding edge updates until they are tested for a while, that said i believe cachyOS does, not sure on fedora.
Garuda, the distro i use, is a arch based distro, arch is, for better or worse, bleeding edge updates, so if there's a fix for your problem it's likely in the arch based distros, though i think cachyOS is also bleeding edge so i donno.
Again i don't know if fedora is LTS or bleeding edge so i can't comment there.
EDIT: oh right, try setting your first monitor to 144hz, i had a problem like that and that fixed it, there is a more permanent fix for 180hz but that will tell you if it's the same issue.