This issue affects texture mapping for all mobs, blocks with animated textures, marketplace skins and non-solid blocks like signs, beds and sea grass. Marketplace skins all appear as Steve.
This issue began happening to me after Vibrant Visuals were added to the game but I couldn’t find the version option for 1.21.90. This issue has persisted after removing all texture packs, clearing all my caches, reinstalling my graphics drivers, and reinstalling the game.
Steps I preform to reproduce the issue:
1. Open Minecraft.
2. Go to settings and textures.
3. Apply a texture pack, any will do.
4. Wait for the game to apply the textures.
5. Remove the texture pack.
6. Repeatedly reload the game’s textures until issues appear.
All of the textures are mapped differently each time this issue happens. Ex. A chest will have the villager skin on it and the next reload it will have a pig skin on it.
This issue is being tracked at MCPE-202009.