When they send me bnet messages, it shows up in the desktop client, but not in-game. I have relogged, reloaded ui, and tried other characters. Oh and disabled all addons.
Disabling doesn’t always reset the settings. You could try resetting your User Interface.
You may also look to your chat settings and see if the chat is filtered.
Try a full UI reset rather than just disabling your addons.
Exit the game and launcher.
Open your WoW directory.
Delete or rename the WTF and Interface folders.
Delete the Cache folder.
Restart the game without any addons at all to determine if this resolves the issue.
Disabling addons still leaves their configurations in your settings and if one or more are corrupted, those settings would still be loading into the game, even if that /those addons were disabled.
Or before all of that - you may want to make sure it’s enabled in your chat interface.
Right-click on your chat header - Go to settings.
Make sure that Blizzard whispers have a check-mark.
I think there is another setting somewhere too, digging around and I’ll update if/when I find it. But that’s a place to try.
[EDIT]
You also may want to make sure how your whispers are being received? They may be going into a new tab instead of appearing in-line with your normal chat.
This worked, so I guess it was a borky addon. Ty