Cant get model primary part error

I have a primary part in my model(I can see it in the properties) yet whenever I put it in startercharacter it’s giving an error saying model primary part does not exist.

The script:

local idk3 = script.Parent.idk3
local idk2 = script.Parent.idk2
local idk1 = script.Parent.idk1
local idk = script.Parent.idk

while true do
	idk3:SetPrimaryPartCFrame(idk3.PrimaryPart.CFrame * CFrame.Angles(0,10,0))
	idk2:SetPrimaryPartCFrame(idk2.PrimaryPart.CFrame * CFrame.Angles(0,10,0))
	idk1:SetPrimaryPartCFrame(idk1.PrimaryPart.CFrame * CFrame.Angles(0,10,0))
	idk:SetPrimaryPartCFrame(idk.PrimaryPart.CFrame * CFrame.Angles(0,10,0))

The error screenshot:


I would appreciate every reply, I am stuck with this error.

Is the error coming from a ROBLOX script or is it coming from the script you showed? The error doesn’t match the code you’ve presented.

Well it seems like it isn’t coming from the script, yet the primary part does exist indeed.

Can you show which script the error is coming from?

I showed the error, it does not show which script it is. It works when its in the workspace yet it doesn’t when I put the model into startercharacter.

Can you show me a screenshot of your StarterPlayer folder with everything expanded?

Screen Shot 2021-04-08 at 11.25.03

When you play test the game, if you look at your character model in workspace is the PrimaryPart set?

Yep, it is set yet it gives an error like this.

Do you think you could send me a copy of your rbxl file? At this point I’m not sure what’s going on and I would have to see for myself. If you don’t feel comfortable, that’s fine.

Alright but how will I send it?

In your reply post you can upload files by clicking this button in the toolbar.

Well now it’s giving no errors yet the script I made isn’t working. I think this might be a possible problem on Roblox’s side.

I see what’s happening, because it’s a starter character I need to put my script into StarterCharacterScripts?