Cannot make a cache safe URL for "next/odspnext/en-us/splistreactcontrolsbeforeplt.resx.js", file not found. Please verify that the file exists under the layouts directory.

Margine, David 30 Reputation points
2023-05-08T15:22:41.2066667+00:00

After installing update KB5002373 (database version 16.0.10397.20002), SharePoint 2019, on premise, gives following error when trying to open a list:

Cannot make a cache safe URL for "next/odspnext/en-us/splistreactcontrolsbeforeplt.resx.js", file not found. Please verify that the file exists under the layouts directory.

Re-run Configuration wizards without success.

Two servers configuration: Application with Search and Front-End with Distributed Cache

Also, the left navigation bar is no longer showing on the site except, locally on the server.

SharePoint
SharePoint
A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
11,229 questions
SharePoint Server Management
SharePoint Server Management
SharePoint Server: A family of Microsoft on-premises document management and storage systems.Management: The act or process of organizing, handling, directing or controlling something.
3,081 questions
{count} votes

Accepted answer
  1. Ling Zhou_MSFT 23,610 Reputation points Microsoft External Staff
    2023-05-10T03:18:08.84+00:00

    Hi @Margine, David,

    I'm glad to hear you solve the problem, if you have any issue about SharePoint, you are welcome to raise a ticket in this forum.

    By the way, since the Microsoft Q&A community has a [policy1](https://docs.microsoft.com/en-us/answers/support/accepted-answers) that "The question author cannot accept their own answer. They can only accept answers by others.". and according to the scenario introduced here: [Answering your own questions on Microsoft Q&A 2](https://learn.microsoft.com/en-us/answers/support/self-answering), I would make a brief summary of this thread:

    Cannot make a cache safe URL for "next/odspnext/en-us/splistreactcontrolsbeforeplt.resx.js", file not found. Please verify that the file exists under the layouts directory.

    Issue Symptom:

    After SharePoint Server 2019 is updated to version KB5002373, the issue of splistreactcontrolsbeforeplt.resx.js file not found when opening list.

    Current status:

    This is because the language pack associated with KB5002373 is not installed, you can click the link below to download the latest language pack:

    Download update for SharePoint Server 2019 Language pack (KB5002357) from official Microsoft download center


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our [documentation 3](https://docs.microsoft.com/en-us/answers/articles/67444/email-notifications.html) to enable e-mail notifications if you want to receive the related email notification for this thread.

    3 people found this answer helpful.
    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Ling Zhou_MSFT 23,610 Reputation points Microsoft External Staff
    2023-05-09T09:19:58.6133333+00:00

    Hi @Margine, David,

    Thanks for posting in the community.

    In the installation steps you need to run Configuration wizards on Central Administration server, Application server and web server.

    Check installation process in this article: Install a software update for SharePoint Server - SharePoint Server | Microsoft Learn

    In the question, you describe that rerunning Configuration wizards did not success, which server are you running Configuration wizards on and did Configuration wizards succeed when you first installed the update?

    If you can, please re-run the Configuration wizards and send me the ULS Logs, which will help me better find the cause of the problem. Be careful to code your private information in the logs.

    Before you re-run the Configuration wizards, I recommend that you do a full backup of your SharePoint Server,

    Here is the article about backup solutions for SharePoint Server: Backup solutions in SharePoint Server

    Here is the method to get the real-time ULS Logs when you reproduce the error:

    1.You can download the ULS Viewer from the Microsoft Download Center.

    2.Open the ULS Viewer on a SharePoint server and hit the play button on the top next to the open button. Or just hit CTRL +U.

    A screenshot of a computer Description automatically generated

    When you have finally found your error, click on the column to view detail messages. You can copy the Log message to me and that is what I need.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

  2. Margine, David 30 Reputation points
    2023-05-09T15:21:47.93+00:00

    Hi Ling,

    After searching the net and reviewing the logs I found that installing the latest Language Pack fixes this issue. The problem was that the file splistreactcontrolsbeforeplt.resx.js was not found in the folder C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\TEMPLATE\LAYOUTS\Next\odspnext\en-us. The language pack seems to have solved this problem.User's image

    Thank you.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.