Battlefield 1 crashes after 1 minute with no error
I have owned Battlefield 1 for about 2 weeks on steam, and for 1 week straight the game has been crashing after roughly a minute in the game. It works perfectly, no lag, and if I'm fast enough I can even get in a match, but it just crashes anyway. I've tried every option I can think of from file verification, reinstalls, updates to software and drivers, changing settings, closing/disabling softwares, compatibility modes. Basically anything.
Sometimes at night it chooses to ''fix itself'' and I am able to play the game with no issue for hours, but I am unsure as to why that might be.
I have heard that there was an recent anti cheat update and I'm unsure if that is part of the problem, I've read other boards but they didn't really help my problem.