How to fix, possible reasons, and more

Call of Duty: Warzone 2 players seem to be running into a fair bit of performance issues in recent weeks where the title seems to be crashing every now and then.

The problem is more evident for those on PC who are using either Steam or Battle.net, and the crash is not allowing them to boot up the game, or enter a queue with their friends.

It’s one of the more frustrating bugs to deal with in the game, as there is no permanent solutionapart from a few temporary workarounds that the community has come up with.

Hence, today’s guide in particular will go over some of the steps that you can take in order to try and solve the "Keeps crashing on PC" error in Warzone 2.

Fixing the Warzone 2 "Keeps crashing on PC" error

As mentioned, there are no permanent solutions to the Warzone 2 crashing situation on PC apart from some temporary workarounds. Here is how you will be able to navigate around the issue in your system:

1) Updating your GPU drivers

One of the first steps that you will be required to invest in is to update your GPU drivers for both Nvidia and AMD.

To update your AMD drivers, you will be required to make your way to the AMD Radeon Settings tab, where you will need to locate the update button. By clicking on it you will be able to start a process that will automatically download and install the latest update of the game. You can even manually check for updates if the app doesn't show that a new version is available.

To be able to update your Nvidia drivers, you will need to launch your GeForce Experience application and then log into your account to be able to make your way to the Drivers tab. Once there, you will once again need to check for updates and then download the latest version of your GPU’s drivers.

2) Repairing corrupt files

Another reason why Warzone 2 might be crashing on your system might be because of corrupt files in the installation directory. One of the best ways to weed them out is to scan and repair them through the respective clients of either Steam or Battle.net.

For Steam, you will need to head to your Library, right-click on Warzone 2, then select Properties, Local Files, and then press on ‘verify integrity of game files’. This process will launch an application that will go through all the files in the directory and then repair the ones that are corrupt.

For Battle.net, the process is quite similar. You will be required to click on the cog that is located next to the play button. Then, you will need to click the "Scan and Repair" option to deal with any broken files.

3) Re-installing the game

While this might seem like a very drastic step to take, many in the community have stated that it has solved many of the performance issues that Warzone 2 has been facing. Hence, you can try and re-install the game to see if it fixes the periodic crashes on your system.

Quick Links

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1376589, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1376589); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1376589) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1376589) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJorpqqqqS7pnmRZqKenaCoeqS%2BwKyfoqaXYr2kecSrqaiqXZu2uXnPqKqsoZKhsm6%2BxJqqqKaj