Error message on every reload/login

So I keep getting an error about my action bars but am unable to find where the problem is. I naturally assumed it was an addon error but after disabling ALL addons the error still occurs.

Message: …rface/AddOns/Blizzard_ActionBar/ActionButtonUtil.lua:140: attempt to call global ‘ActionBarController_GetCurrentActionBarState’ (a nil value)
Time: Tue May 21 00:00:39 2024
Count: 1
Stack: …rface/AddOns/Blizzard_ActionBar/ActionButtonUtil.lua:140: attempt to call global ‘ActionBarController_GetCurrentActionBarState’ (a nil value)
[string “@Interface/AddOns/Blizzard_ActionBar/ActionButtonUtil.lua”]:140: in function GetActionBarsForSpell' [string "@Interface/AddOns/Blizzard_ActionBar/ActionButtonUtil.lua"]:99: in function IsSpellOnAnyActiveActionBar’
[string “@Interface/AddOns/Blizzard_ZoneAbility/ZoneAbility.lua”]:119: in function `UpdateDisplayedZoneAbilities’
[string “@Interface/AddOns/Blizzard_ZoneAbility/ZoneAbility.lua”]:81: in function <…nterface/AddOns/Blizzard_ZoneAbility/ZoneAbility.lua:65>

Locals: spellID = 439052
excludeNonPlayerBars = true
bars =

{
}
anyBars = false
slots =
{
1 = 159
}
vehicleBarPage = 16
overrideBarPage = 18
tempShapeshiftBarPage = 17
currentBonusBarIndex = 0
(*temporary) = nil
(*temporary) = “attempt to call global ‘ActionBarController_GetCurrentActionBarState’ (a nil value)”

mine has been like it a week… I haven’t been able to log in at all on any character, on any realm… full uninstall/reinstall, no addons installed, no one has offered even a slight hint at how to fix it… so I am doing a chargeback on my subscription… i’m not paying if I can’t play.

HS and Classic both run. DF does not. I have changed every setting, updated every driver, run every update and still nothing.

Redditers haven’t come through this time, they are usually much quicker at a fix but nothing as yet.