enabling write caching on external ssd solved game crashes on loading (via device manager)
played for 2 days in a row with 0 crashes, but now starting to get new “access violation” and “memory could not be read” errors outside of loading.
I decided to start battle net by right clicking and running as administrator.
Enabling write caching fixes game crashes unexpected errors during loading screens.
Running as administrator potentially solves the access violation and cannot read memory errors. So far so good.