Project Center – Blank Screen (No Grid)
By: Collin Quiring
We have had an ongoing issue with one tenant where everything is working fine and there are no errors in the queue or the logs. However, there is one very significant issue – the Project Center screen is blank. There is no grid, no listing of Projects – just a blank screen.
If you click in the blank square area where the grid showing the schedules would normally be the ribbon did display – but all grayed out and with no choices or “click-ability” at all.
It was working fine since the original installation and then it wasn’t – and the best we could determine is that somewhere a patch/update caused the issue. We are still unsure if that was server based, desktop based or browser based. Although, we did have an interesting time where some folks saw the Project Center and some did not – and we determined the browser version did make a difference.
We did find a user with Chrome 58.0.3029.110 that was working until it got upgraded automatically to a newer version. But, that same user, with Internet Explorer (11) and Firefox (53) on the same computer could not see the schedule listing.
After deeper research Eric discovered that the Views table in the database were missing. After restoring an older version of the Views database tables (just the Views ones, not the full database) the Project Center grid came back.
But, alas, a mere two days later, the Project Center was a blank page again.
After more research, Ranjith found an article where Amir Rajabinasab had discovered a fix to this issue – after the June 2017 SharePoint Server CU, he discovered the problem. The issue in his case was the resx files. He states: After 10 days of digging, we could find that the issue is related to some resx files. In our case, PWA.en-us.resx has not been updated So in the Fiddler, we saw following error:
The resource token(s) ‘LIBRARY_ACTIVEXVIEWPART_PROTOCOL_LENGTH_LIMITATION_FOR_OPEN_PROJECTS_ALERT,LIBRARY_ACTIVEXVIEWPART_PROTOCOL_LENGTH_LIMITATION_FOR_OPEN_RESOURCES_ALERT’ referenced in ../config/resources/PWA.resx.scriptx could not be found in ../config/resources/PWA.resx
Finally, we could solve the issue by replacing PWA.en-us.resx file with PWA.resx file , in ..\Common Files\microsoft shared\Web Server Extensions\16\CONFIG\Resources Folder.
(See that full article here: https://sharepoint.stackexchange.com/questions/218899/project-server-2016-project-center-page-is-blank/220303#220303 )
In a thread that I started with Microsoft, a fellow user going by the ID of ErmannoTix pointed out that his fix was Installing this patch: Wssloc2016-kb3203433-fullfile-x64-glb solve my problem
Now some of the usual views in the pjrep schema used for reporting are dropped
To solve this collateral effect run:
Repair-SPProjectWebInstance <PWA URL> -RepairRule 7
So, for now, ours is working again (and I will update this note again if it has another problem) but if you find yourself in the same situation and use a different solution please let us know in the comments!