Where to find and enter the approval code at a research lab

Publish date: 2024-06-15

For the past few seasons, Fortnite players have been treated to seasonal quests. These come out just like the weekly challenges, but serve a bit more of a purpose.

Instead of only being a way to earn XP, they are also a way to learn about the storyline and what's going on with the game. It's been a brilliant way for Epic Games to dispel key plot information to fans.

In Chapter 3 Season 2, the storyline quests were all about defeating the Imagined Order. In Fortnite Chapter 3 Season 3, they were about investigating the Zero Point and Reality Tree.

Now, they're about Chrome, the Herald, and other things related to Season 4. One of the most recent challenges is to find and enter an approval code at a research lab. Here's how you can do that.

Find and enter an approval code at a research lab - Fortnite Chapter 3 Season 4 quest

Step 1: Load up a new Fortnite match

Load into a new game (Image via YouTube/xApplezz)

For you to complete this challenge, you need to be in a regular Battle Royale (or Zero Build, if that's the mode you prefer) match.

It's not a Creative quest, so it has to be completed in the regular mode. Additionally, fans can take to it in Solo, Duos, Trios or Squads as it does not require a teammate.

Step 2: Land at this house

The house for the challenge (Image via YouTube/j8hnb)

This house that is located to the east of Tilted Towers is the first location for this challenge. When you get close, you should see the exclamation points on the screen. These denote exactly where you need to go.

Step 3: Examine the code

The code (Image via YouTube/j8hnb)

Choose one of the codes and go to it. Interact to examine it, which will complete step one of the process. This challenge only requires one code, so there is no need to bother with the other two options in the house.

Step 4: Enter the code

Enter the code (Image via YouTube/j8hnb)

On the wall above the place where you interacted with the code is an actual code. In the case of this example, it is 07231.It will also be present above the other locations in the house.

Turn around and look to the middle of the room. There are four computers and you can enter the code in any one of them.

When you interact, it will bring up three numerical options. You have to select the first number of the code, then repeat the process with the other four numbers. Each time, you will have three options, so make sure you enter the correct one.

Once you've entered the final digits, the challenge will be complete and you will receive XP and the all-too-familiar sound effect you hear when getting a challenge phone call.

This will allow you to move on to future Fortnite storyline quests if they are available. Each one progresses further, with new ones released weekly.

The Battle Bus is heading into Fortnite Chapter 4 Season 4 soon! Check out the final Fortnite item shop today!

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": 1297463, "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(1297463); 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(1297463) >= 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(1297463) .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 }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ6fp8GvtdOeZp%2Bnoqm7qsDEZq6hnaKaeqe1zZ1knqakmr9urc%2BpqaiukaF6pLvDnmSrnaOarrOvx2ajmpo%3D