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 | 739 | January 14, 2021 | |
| Return to Rest not Behaving as Expected? | 79 | 4873 | October 20, 2020 | |
| Bones - Freeze transformations | 31 | 2562 | January 31, 2023 | |
| Once rotate bone, model keep to TPOSE | 5 | 69 | February 20, 2025 | |
| Clone skelton of model and set it to another | 14 | 1140 | October 18, 2021 |