The only “solution” I’ve found for this is to really crank up your VM/paging file.
This game uses a HUGE amount of VM and doesn’t handle things well when it runs low. The default page file is usually about 75% of your physical RAM. With this game you’ll want at least 150% of your physical RAM unless you’re running 32Gb or more.
You can also crank down your graphics settings to never use the hires textures. But that will affect how the game looks.
Lastly there’s a feature called “DirectStorage” in Windows 11 and unfortunately some drivers don’t handle it very well. You can disable the feature from the BNet launcher by adding “-disableds” to the command line.
Hope this helps.