The viewport frame breaks my avatar?

Hello I’m trying to create a viewport frame where it shows the dummies on a photoframe but
the issue on what I am having here is that no matter what Rig I use something breaks on the avatar?
I’m pretty sure the code is right since it applies the description to the dummies but I don’t know what I am doing wrong here?

code:

local friend = players:GetFriendsAsync(PlrID):GetCurrentPage()

local random = friend[math.random(1,#friend)]

local DummyID = players:GetHumanoidDescriptionFromUserId(random.Id)

local meID = players:GetHumanoidDescriptionFromUserId(plr.UserId)

friendPost.Humanoid:ApplyDescription(DummyID)

mePost.Humanoid:ApplyDescription(meID)

Dummy.Humanoid:ApplyDescription(DummyID)|

breaking avatar