Tween unable to cast dictionary

 local TweenBounceInfo =, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out)
    --// Complex Math I got from Dev Forum
    local cameraOffset =, 0, -6.5) * CFrame.Angles(0, math.rad(180), 0)
	local ChangeTweenPos ="CFrameValue")
    local newOffset = cameraOffset +, 0, 0)
    --// Seems like you didn't add the Egg in Eggs Folder. Please look in GameClient :)
    if not EggsFolder:FindFirstChild(EggModel) then
        warn("No egg called "..EggModel.." in EggsFolder in Replicated Storage")

        EggModel = "Common Egg"

    local Egg = EggsFolder:FindFirstChild(EggModel):Clone()
    Egg.Parent = workspace

    --// Using RunService we forever loop the eggDisplay
    --// Why local? So we can disconnect egg display and connect when ever we want :)
    local eggDisplay = RunService.RenderStepped:Connect(function()
        Egg:SetPrimaryPartCFrame(Workspace.Camera.CFrame * newOffset * ChangeTweenPos.Value) -- you NEED to have the model with the RootPart as the PrimaryPart

    TweenService:Create(ChangeTweenPos, TweenBounceInfo, {Value ==,1,1)}):Play()

TweenService:Create(ChangeTweenPos, TweenBounceInfo, {Value ==,1,1)}):Play()

wont work.

You accidentally used equality check (==) operator instead of assignment operator (=) between Value and,1,1).