@boothbabelover This issue does come up a lot but essentially it's as @kosstar said, older models usually have issues when applying newer shader versions because, for example, while Poiyomi 8.x+ is superior to something like Poiyomi Master Shader or previous versions of Poiyomi on paper, the definitions or states established on the older shader do not usually translate between version changes unless they're relatively close in build.
You can upgrade the shader to a new version, but typically if you want to keep most of the definitions intact, you'd need the version that the avatar was created with along with the new version, and migrate as many settings into the new shader as possible to retain previous functionality.