Parameters not updating material instance

I have an enemy material that is supposed to update its number when the health changes but recently it’s been stuck as the default values despite the parameters changing.



It used to work until recently and I’m unsure what changed.

I copy and pasted the material into a brand new material and made a new instance and that seemed to fix it but I still don’t know what broke the original material in the first place