It's very frequent to have disabled and locked layers not updating when an Expression involving such layers has a referenced object that has its name changed and this usually only becomes known to the user at a much later time than when the incident that creates the error is initiated. So, I'm thinking of having this as a Pref setting in the Scripting & Expressions Section. AE already does changes automatically but it skips disabled and locked layers. So ... this sucks big time. I'm almost done with a script to perform this task but it's gotten really huge with other features it has and I've not been able to complete yet and I'm not too keen to re-visit it anytime soon. AND I'm sure there are users who will welcome this QoL addition.
Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV