The issue was that the `FCURVE_DISABLED` flag is set when an RNA path cannot be resolved, and that skips evaluation. However in the specific case, that is actually something expected as the property only exists on one ID and not the other. Pull Request: https://projects.blender.org/blender/blender/pulls/135782