On my 24.04.3, I am happy with the proprietary Nvidia driver v570. But when I tried to hold it as you described, I noticed that the “s” in the end is too much. It’s -driver-, not -drivers-:
s@Blacky-u16:~$ sudo apt-mark hold nvidia-drivers-570
E: Unable to locate package nvidia-drivers-570
E: No packages found
gs@Blacky-u16:~$ sudo apt-mark hold nvidia-driver-570
nvidia-driver-570 set on hold.