Re: PC-Battlefield 1 crashing
Have you tried disabling the Origin In-Game Overlay in Origin, and the Battlefield 1 Game Properties in Origin?
Also, you can try creating a new Windows User account, and see if you're able to launch the game under that account.
I would also try doing a Clean Boot:
https://help.ea.com/en-us/help/faq/how-to-clean-boot-your-pc/
Let us know if you still need help.
Thanks 🙂