Unable to apply changes to a Prefab
Ever make changes to a Prefab in your Hierarchy and click in the Inspector under Overrides > Apply and nothing happens?
That’s because your Prefab has at least one reference to something outside of the Prefab itself. Simply move these referenced objects/scripts inside the prefab (or delete the references to things outside of the Prefab if you can set them in code). If you aren’t sure what is not being saved, click Apply All, then open the Overrides drop-down again and see what is remaining – those references are the reason it won’t apply the changes and need to be corrected.
There are probably alternative (and smarter) solutions but this worked for me, for now anyways.
Got a better way to do this? Please leave them in the comments!