I just learned that using world space with a light function will break the light function as well.
It still doesn’t explain why Static also breaks it.
I guess I’ll look for an alternative to Light Functions unless there’s a way to calculate world space or object locations without the use of the world space node.