Thanks that worked
First I tried moving my addon folder somewhere else and that didn’t work, then I renamed my WTF folder and deleted my Cache folder and that worked. Restored my WTF and the error returned, also this error goes away if I get rid of my WTF folder as well
so it was a me problem but there’s another problem, I love my data more than I like playing without bugs So I started moving all of my files from my old WTF back to my new WTF and logging in to see if the error was there, if it wasn’t I logged out and moved more files back and continued doing this until I found the problematic file, AddOns.txt. Everything else the same, but let the game create a new AddOns.txt and no more bug :]
Edit3: (I know my edits are out of order )
I figured out why deleting AddOns.txt worked, it didn’t make sense to me because … why? But looking through my old AddOns.txt file I found that somehow the Blizzard_ObjectivesTracker addon (along with a couple others) had somehow gotten in there and they were set as disabled so they never loaded. This also explains why it was only on two characters.
Edit: Well, that worked for the other bug I listed above, this one still persists I’ll keep working and see if I can figure it out.
Edit2: Ok figured out this one as well, the problematic file for this issue was layout-local.txt which may have something to do with this bug report
The layout-local file that Wow generates now (presumably because of 9.1.5) is blank, the old one has actual data in it
New:
Version: 1
Old:
Version: 1
Frame: PlayerFrame
FrameLevel: 2
Anchor: CENTER
X: -281
Y: -156
W: 232
H: 100
Frame: TargetFrame
FrameLevel: 2
Anchor: CENTER
X: 281
Y: -156
W: 232
H: 100
etc
Getting rid of the one with data in it and letting wow generate the blank one fixes the problem. This is fine for me because I don’t rely on anything from layout-local because I use UI addons that store positions outside of layout-local but for non addon users like the other guys bug report they’ll be running into trouble.