I am always getting the same error when I try to edit anything in the BASE CDM - and it is the following. This happens with or without addons.
I mean I guess this is just reality for now. Shame.
170x AddCooldownOverrideToLayout: All keys must be numbers (found string)
[Blizzard_CooldownViewer/CooldownViewerSettingsDataStoreSerialization.lua]:381: in function <...wer/CooldownViewerSettingsDataStoreSerialization.lua:368>
[Blizzard_CooldownViewer/CooldownViewerSettingsDataStoreSerialization.lua]:412: in function 'AddLayoutToContainer'
[Blizzard_CooldownViewer/CooldownViewerSettingsDataStoreSerialization.lua]:429: in function 'SerializeLayouts'
[Blizzard_CooldownViewer/CooldownViewerSettingsDataStoreSerialization.lua]:442: in function 'WriteData'
[Blizzard_CooldownViewer/CooldownViewerSettingsLayoutManager.lua]:98: in function 'SaveLayouts'
[Blizzard_CooldownViewer/CooldownViewerSettings.lua]:1628: in function 'SaveCurrentLayout'
[Blizzard_CooldownViewer/CooldownViewerSettings.lua]:1655: in function 'CheckSaveCurrentLayout'
[Blizzard_CooldownViewer/CooldownViewerSettings.lua]:999: in function <...s/Blizzard_CooldownViewer/CooldownViewerSettings.lua:998>
[tail call]: ?
[C]: in function 'securecallfunction'
[Blizzard_Menu/Menu.lua]:896: in function 'Pick'
[Blizzard_Menu/MenuTemplates.lua]:74: in function <Blizzard_Menu/MenuTemplates.lua:68>
Locals:
layoutContainer = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
}
argCount = 3
lastKeyIndex = 2
(for index) = 2
(for limit) = 2
(for step) = 1
key = 2
currentKey = "-2"
currentKeyType = "string"