I don't have a sensor for case temp, only components and they are all subject to change. My GPU fans will start rolling at 52C no matter what. Not that it's a problem though.What is your ambient case temps and gpu temperature? With my Zotac Solid 5090 no matter what I tried with a afterburner custom curve I could not get it to stay fan-stopped at any higher temp than 55C/56C or so. Without firmware mode it lower bounds you at 30% so there is no fan-stop, with firmware control you can get fan-stop working but the fan still turns on at 55-56Cish even if you've set it to turn on at a bit higher on the curve.
Now I can see some people having a case ambient temp which allows the gpu to stay under 55-56c under light usage like videos. Unfortunately that isn't my case, it has more limited airflow. I set my case fans quite low too as I don't like too much noise if I'm just working and don't have headphones on.
Remember it's only a PCB sensor, you really want to keep the GPU die cool and have no idea what temp that is, because Nvidia had a great idea to remove the most important sensor.
I had GPU that were around 50C on the PCB but pushing 100C at the die, so I wouldn't recommend keeping the fans at 0 RPM when the PCB is above 50C.
I'd assume fan control is down to VBIOS to an extent even if you take over fan curve with third party apps. Probably your card will start up fans at a certain temp reading, and so does mine.
What I meant was I didn't have sync problem with RPM fans. I don't have much deviation between GPU fan RPMs, and all of them start and stop simultaneously.