Hm? You seem to misunderstand me. When I set a custom CURVE that starts at 40% and then progressively curves upwards starting at a latter temperature like 60c, it ramps up and down. However, when I set a STATIC speed that has no motion up or down, the fan stays at that static speed as it is supposed to. That's why I think the issue is temperature related, because the only reason I can think of for it ramping up and down with a CURVE is that it thinks the gpu is hotter than what it actually is, ramps up according to the curve, then goes back down because it thinks its normal. Repeated. This would also explain the turning off and on with the default curve - it turns on because it thinks it's hot then turns off because it thinks it's not.