I’d say that since 2020.2 Set Every Frame is discouraged rather than broken.
However, I think that your issue is with setting sliders using the keyboard, rather than Each Frame code.
However, does this help
It seems to recommend ._recordRating not .recordRating