if there is any other software installed that reads fans and/or can provide PWM control, it may be a conflict that sometimes arises causing your implemented curve to be overwritten.
or it can actually be a fault with the motherboard. i've seen a few cases with ASUS boards where the BIOS Qfan settings just do not stick and need to be reset often or just fail to implement on rare occasions like this.
are there multiple fans connected to motherboard ports or a single hub connected to a single motherboard port?
ASUS ROG Strix Z590-E Gaming | i7-11700K \ ASUS ROG Ryujin 360 | G.Skill TridentZ 3466 CL14 32GB | ASUS TUF RTX 3080 Ti | M2: 960GB \ SSDs: 5TB \ HDs: 16TB | Super Flower Leadex III 850w | Fractal Design Vector RS Blackout \ 5x be quiet! Silent Wings 3 140mm High-Speed PWM | Logitech G600 | Corsair K70 LUX RGB | Xbox One S Gamepad | Klipsch ProMedia 2.1 | Anker Soundcore Life Q20 | 34" Alienware AW3420DW \ 55" LG CX OLED | Windows 10 Pro x64