So I have been getting unusual crashing of Battlefield 1 since about the Turning Tides update. I didn’t experience it at first because my gaming sessions were short (i.e. 1h max) and only on Conquest but when the Operation Campain started on St Quetin Scar and Marne my gaming sessions were longer (2-4h) and that is when I started experiencing the ‘‘BF1.exe has stopped working’’ Error message. It’s frustrating because this has been going on for about a month and I have contacted EA support aswell as done a whole lot to try and fix this issue with the problem still persisting. Before Turning Tides I sometimes played for 4h without any issues.
Also I have been playing CTE a lot while it was live and in 3h not a single crash while the main game can cresh in a matter of minutes at times.

What I have done to try and solve this issue without any success:
1)Used DDU to reinstall latest drivers
2)Used DDU to install older drivers which had no issues
3)Freshly downloaded BF1 and installed it to a different partition
4)Cleared Origin cache
5)Checked for maleware
6)Ran GPU through funmark stress test = no issues
7)Ran memtest86 for 1h 10min = no issues
8)Increased pagefile from 3GB to 10GB for more virtual memory
9)Used CCleaner to get rid of junk aswell as fix registry
10)Updated windows 10
11)Downloaded DirectX installer to check if everything is up to date = all was fine
12)Used advanced options for Battlefield 1 to utilize all 4c 4t
System specs:
Asrock Pro3 Z77
i5 3570k @4.2GHz with Coolermaster 212Evo cooler
12GB of DDR3 1600MHz RAM
GTX 970 Gigabyte G1 factory OC
120GB SSD for OS
2TB drive for files
630W PSU
If anyone knows a solution or stuff I might try to solve this issue I’d be very grateful. After pumping in 520h of gameplay into the game I haven’t had this kind of issue before and I’m out of ideas on what to do.