WoW’s graphics look foggy/blurry on some characters but not others, this has been happening to me since Dragonflight launched. You can see in the images that I am standing in the same location on my Orc and my undead characters. On my Orc the graphics look much cleaner and crisp, but on my undead they look washed out and foggy. (This problem isn’t exclusive to these characters, these are just the ones I chose as examples.)
My graphic settings are the same across all characters (not sure if there is even an option to have different graphical settings across different characters).
Some Cvar commands can impact certain characters but not others, they are also saved server side so a standard UI reset wouldn’t help. You may wish to try the following workaround on an impacted character, getting data from one that ins’t impacted by this issue:
Log into the broken character and type each of these commands into chat, then log out safely - if you DC or the client crashes, repeat this step. /console synchronizeConfig 0
/console synchronizeSettings 0
Navigate to the folder for the character who is not having problems: \World of Warcraft\Retail\WTF\Account\YOURACCOUNTNAME\SERVERNAME\CHARACTERNAME
Right click>copy the "config-cache.wtf " file
Navigate to the folder for the character who is having problems
Delete this character’s "config-cache.wtf " file
Right click>paste the new file
Log into the broken character and type each of these commands into chat, then log out safely - if you DC or the client crashes, repeat this step: /console synchronizeConfig 1
/console synchronizeSettings 1
Also, I noticed in the screenshot you were zoomed in a bit more than another; double check if Zoom is a factor.
On the characters with the foggy visual, do they happen to be on the Valdrakken questline “Nowhere to Hide”? I believe the quest item it gives you to find the spies makes your screen look washed out.
You can see in the video here where the player uses the item and it makes everything look faded: youtube