This is not a bug, but whether it’s desired is up to interpretation.
update edit
I found a way to replicate this. The “turn off completely again” is actually turned to 3% (the lowest PWM) then 0%.
If you are in a cold environment and just benchmark the CPU i.e sensor temperature passes the fan_off temp quickly, the fan will speed up gradually and if you then stop the benchmarking the CPU will slow down smoothly untli a complete stop.
However, if you are in a warm environment doing nothing demanding, the sensor’s temperature might stay at exactly at the fan_off i.e 313K for local_f75303@4d and/or 319K for cpu_f75303@4d and if the temperature changes very very slowly i.e. changing from 312K to 313K or from 313K to 314K in several minutes, the fan controller might freak out, sending 100% PWM in a fracton of second.