I finally figured out why OBS kept crashing and it's because of elgato. I never encountered this problem before. I always stream with the elgato game capture and it always work. Can anyone help me to figure out what just decides to crash the elgato which crashes OBS. All I know is it might have something to do with the driver