It could be a problem with incompatible skeleton. See this answer from @PatrickRyan, and also his other answers in the thread:
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Reset rest pose of skinned mesh programmatically | 5 | 711 | January 14, 2021 | |
| Return to Rest not Behaving as Expected? | 79 | 4647 | October 20, 2020 | |
| Bones - Freeze transformations | 31 | 2469 | January 31, 2023 | |
| Once rotate bone, model keep to TPOSE | 5 | 41 | February 20, 2025 | |
| Clone skelton of model and set it to another | 14 | 1089 | October 18, 2021 |