before you start replying on this message watch the video. i don't need help with this because i already did almost everything possible. bungie saying this to you. this is a major issue that you have not fixed yet and as i said in the video. i'm saying this to you but it might be blizzards fault.
So I fixed my problem with my RAM. I had it set to it’s standard clock speed(3200). I set that back to auto it’s 2900 now and no problems occurred anymore.
I'm running game on Win7 64-bit and had same issues regularly, but running destiny2.exe as Admin helped me to get rid of these issues, but just 2 or 3 days ago I had crash once more after weeks of no issues. The only thing which was “special” this time, was that there was Windows Update available and my PC was automatically downloading it, that's my Windows Update policy set to check and download, but not install automatically. So my conclusion after this incident is that this error of failed attempt to read resource is also caused by game process not being able to read resource IN TIME. My suggestion to you is to reduce any disk and network I/O in background. Don't run anything that can potentially spike up I/O operations. Also make sure you have destiny2.exe process added for exclusion from runtime antivirus scanning, i.e. antivirus software will not scan files destiny2.exe is reading during gameplay.
I mean a patch did just go live today