Incorrect bodytype being loaded by AvatarManager

Hi

I’m desperately trying to get RPM fullbody XR avatars working in my project. I’m trying to modify your demo unity XR project by adding my own avatar to the SimpleAvatarCreator station. I simply would like to have my own presets, but no matter what I do I can’t get an avatar that is using an XR armature.

The demo project was using version 7.1.0, I’ve upgraded now to 7.4.0

I’ve made sure all settings are referring to Fullbody-XR (both in Unity and in my application settings withing RPM studio)

I’ve tried altering the code to not use a cached avatar gameobject references but to load them using the AvatarManger.GetAvatar method.

What happens now is, for the avatar IDs used in the demo.. these work - the avatar swaps correctly. For any other avatar ID, the avatar downloaded is not a fullbody-xr avatar and thus when the avatar data is transferred the mesh severely deforms due to missing the twist bones.

Do you have any idea what I might be missing?

Thank you