My issue was that no matter what I changed, it stayed at the same RPM. Can you maybe provide some screenshot on your set up and explain a bit how it works?
Here's an example of the CPU temp policy (policy's are just different curves, you can have one for CPU, one for ambient temp, etc).
The policy reference table is where you define the key values to create the curve:
At 30C I want the PWM load on the fan(s) to be 30% and increase linearly 100% PWM load at 90C
(this policy also affects multiple fan headers as seen in Fan section)
Maybe check the sensors panel in the dashboard to make sure your CPU is reading temps properly and you are sure your fans are PWM?
This is just an example, I'm probably going to add a few steps and lower the top value a bit.