Multiple LUA Errors

Hi, I am getting multiple LUA errors every time i load WOW Classic
I have tried removing cache, WTF and Interface

One of the LUA errors is below if anyone has any ideas>

1
Stack: …PanelManager/Classic/UIParentPanelManager_Shared.lua:1035: attempt to call global ‘FCF_DockUpdate’ (a nil value)
[string “@Interface/AddOns/Blizzard_UIParentPanelManager/Classic/UIParentPanelManager_Shared.lua”]:1035: in function UIParentManageFramePositions' [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Classic/UIParentPanelManager_Shared.lua"]:325: in function <...PanelManager/Classic/UIParentPanelManager_Shared.lua:312> [string "=[C]"]: in function SetAttribute’
[string “@Interface/AddOns/Blizzard_UIParentPanelManager/Classic/UIParentPanelManager_Shared.lua”]:1045: in function UIParent_ManageFramePositions' [string "@Interface/AddOns/Blizzard_ActionBar/Classic/PetActionBarFrame.lua"]:37: in function <...Ons/Blizzard_ActionBar/Classic/PetActionBarFrame.lua:36> [string "=[C]"]: in function Show’
[string “@Interface/AddOns/Blizzard_ActionBar/Classic/PetActionBarFrame.lua”]:279: in function `ShowPetActionBar’
[string “@Interface/AddOns/Blizzard_ActionBar/Classic/PetActionBarFrame.lua”]:74: in function <…Ons/Blizzard_ActionBar/Classic/PetActionBarFrame.lua:55>

Locals: self = Frame {
}
yOffsetFrames =

{
1 = “pet”
}
xOffsetFrames =
{
}
hasBottomLeft = nil
hasBottomRight = nil
hasPetBar = 1
anchorY = 0
buffsAnchorY = 0
rightActionBars = 0
numBossFrames = 0
(*temporary) = nil
(*temporary) = “attempt to call global ‘FCF_DockUpdate’ (a nil value)”
UIPARENT_VARIABLE_OFFSETS =
{
rightActionBarsX = 140.999954
}

what addons do you use?

Elvui, Questie and Kuinameplates. it doesnt do it every load but most of them.

Ive tried removing the addons and tried installing one at a time and kuinameplates caused the same error. uninstalled it and installed Tukui and it worked, but then next reload it didnt. Its very radom.

Does it do it on characters without pets? It looks like it’s the pet bar causing issues.