@benbiit I am not liking the hard reset at all :/ When you go into PC event viewer what error shows for BFV if any? As this started with last update have you run repair game if not please do this. Other things to try is checking windows off chance but just to rule it out.....
Test your windows for errors as a clean windows install does not always make a stable windows.
NOTE: Running SFC does not guarantee the crash will not happen, but it will ensure it is not because a windows Dll or file is corrupted in windows.
This works in all windows O/S vista Win7, Win8 , Win8.1 and win 10 windows system file checker :] Copy and past this to note pad and put it on your desktop. Open programs can give you errors when you run this so close steam, origin and web pages.
-For win 8.1 & win 10 right mouse click start bottom left of screen / windows box and pick command prompt administrator or Windows Power shell Admin.
1-Open administrator command prompt or Windows Power shell Admin and close web pages and programs like Origin, Steam etc.
2-Type or copy and paste in sfc /scannow and hit enter, This takes 5 min to 15 min SSD vs HD
3-This can go one of a few ways ..... no errors ... it fixed some errors ..... could not fix all errors...... does not finish checking and errors out ....... and the last one could not fix errors at all :/
4-After its done REBOOT PC and Run sfc /scannow again even if you had no errors the first time or had errors, could not fix run sfc /scannow again and when its done a second time reboot. You need to do this a and get no errors 2 x in a row to be fully sure windows is good to go...
Let me know how this goes if you need more help I will try and help you.