The issue was that the offset would offset by a different amount depending on the scale property. This is a regression from the legacy behavior, and also harder to control in general. The versioning code only touches FCurves that are not marked as "legacy" because the legacy noise didn't have that issue. Pull Request: https://projects.blender.org/blender/blender/pulls/136502